Zigbee Application Framework API Reference  EmberZNet 6.6.2.0
For the EFR32 and EM3xx Platforms

Basic Cluster Callbacks

void emberAfBasicClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Basic Cluster Client Attribute Changed. More...
 
void emberAfBasicClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Basic Cluster Client Default Response. More...
 
void emberAfBasicClusterClientInitCallback (int8u endpoint)
 Basic Cluster Client Init. More...
 
void emberAfBasicClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Basic Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfBasicClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Basic Cluster Client Message Sent. More...
 
EmberAfStatus emberAfBasicClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Basic Cluster Client Pre Attribute Changed. More...
 
void emberAfBasicClusterClientTickCallback (int8u endpoint)
 Basic Cluster Client Tick. More...
 
boolean emberAfBasicClusterGetLocalesSupportedCallback (int8u *startLocale, int8u maxLocalesRequested)
 Basic Cluster Get Locales Supported. More...
 
boolean emberAfBasicClusterGetLocalesSupportedResponseCallback (int8u discoveryComplete, int8u *localeSupported)
 Basic Cluster Get Locales Supported Response. More...
 
boolean emberAfBasicClusterResetToFactoryDefaultsCallback (void)
 Basic Cluster Reset To Factory Defaults. More...
 
void emberAfBasicClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Basic Cluster Server Attribute Changed. More...
 
void emberAfBasicClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Basic Cluster Server Default Response. More...
 
void emberAfBasicClusterServerInitCallback (int8u endpoint)
 Basic Cluster Server Init. More...
 
void emberAfBasicClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Basic Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfBasicClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Basic Cluster Server Message Sent. More...
 
EmberAfStatus emberAfBasicClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Basic Cluster Server Pre Attribute Changed. More...
 
void emberAfBasicClusterServerTickCallback (int8u endpoint)
 Basic Cluster Server Tick. More...
 

Power Configuration Cluster Callbacks

void emberAfPowerConfigClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Power Configuration Cluster Client Attribute Changed. More...
 
void emberAfPowerConfigClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Power Configuration Cluster Client Default Response. More...
 
void emberAfPowerConfigClusterClientInitCallback (int8u endpoint)
 Power Configuration Cluster Client Init. More...
 
void emberAfPowerConfigClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Power Configuration Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfPowerConfigClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Power Configuration Cluster Client Message Sent. More...
 
EmberAfStatus emberAfPowerConfigClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Power Configuration Cluster Client Pre Attribute Changed. More...
 
void emberAfPowerConfigClusterClientTickCallback (int8u endpoint)
 Power Configuration Cluster Client Tick. More...
 
void emberAfPowerConfigClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Power Configuration Cluster Server Attribute Changed. More...
 
void emberAfPowerConfigClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Power Configuration Cluster Server Default Response. More...
 
void emberAfPowerConfigClusterServerInitCallback (int8u endpoint)
 Power Configuration Cluster Server Init. More...
 
void emberAfPowerConfigClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Power Configuration Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfPowerConfigClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Power Configuration Cluster Server Message Sent. More...
 
EmberAfStatus emberAfPowerConfigClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Power Configuration Cluster Server Pre Attribute Changed. More...
 
void emberAfPowerConfigClusterServerTickCallback (int8u endpoint)
 Power Configuration Cluster Server Tick. More...
 

Device Temperature Configuration Cluster Callbacks

void emberAfDeviceTempClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Device Temperature Configuration Cluster Client Attribute Changed. More...
 
void emberAfDeviceTempClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Device Temperature Configuration Cluster Client Default Response. More...
 
void emberAfDeviceTempClusterClientInitCallback (int8u endpoint)
 Device Temperature Configuration Cluster Client Init. More...
 
void emberAfDeviceTempClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Device Temperature Configuration Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfDeviceTempClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Device Temperature Configuration Cluster Client Message Sent. More...
 
EmberAfStatus emberAfDeviceTempClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Device Temperature Configuration Cluster Client Pre Attribute Changed. More...
 
void emberAfDeviceTempClusterClientTickCallback (int8u endpoint)
 Device Temperature Configuration Cluster Client Tick. More...
 
void emberAfDeviceTempClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Device Temperature Configuration Cluster Server Attribute Changed. More...
 
void emberAfDeviceTempClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Device Temperature Configuration Cluster Server Default Response. More...
 
void emberAfDeviceTempClusterServerInitCallback (int8u endpoint)
 Device Temperature Configuration Cluster Server Init. More...
 
void emberAfDeviceTempClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Device Temperature Configuration Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfDeviceTempClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Device Temperature Configuration Cluster Server Message Sent. More...
 
EmberAfStatus emberAfDeviceTempClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Device Temperature Configuration Cluster Server Pre Attribute Changed. More...
 
void emberAfDeviceTempClusterServerTickCallback (int8u endpoint)
 Device Temperature Configuration Cluster Server Tick. More...
 

Identify Cluster Callbacks

void emberAfIdentifyClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Identify Cluster Client Attribute Changed. More...
 
void emberAfIdentifyClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Identify Cluster Client Default Response. More...
 
void emberAfIdentifyClusterClientInitCallback (int8u endpoint)
 Identify Cluster Client Init. More...
 
void emberAfIdentifyClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Identify Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfIdentifyClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Identify Cluster Client Message Sent. More...
 
EmberAfStatus emberAfIdentifyClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Identify Cluster Client Pre Attribute Changed. More...
 
void emberAfIdentifyClusterClientTickCallback (int8u endpoint)
 Identify Cluster Client Tick. More...
 
boolean emberAfIdentifyClusterEZModeInvokeCallback (int8u action)
 Identify Cluster E Z Mode Invoke. More...
 
boolean emberAfIdentifyClusterIdentifyCallback (int16u identifyTime)
 Identify Cluster Identify. More...
 
boolean emberAfIdentifyClusterIdentifyQueryCallback (void)
 Identify Cluster Identify Query. More...
 
boolean emberAfIdentifyClusterIdentifyQueryResponseCallback (int16u timeout)
 Identify Cluster Identify Query Response. More...
 
void emberAfIdentifyClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Identify Cluster Server Attribute Changed. More...
 
void emberAfIdentifyClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Identify Cluster Server Default Response. More...
 
void emberAfIdentifyClusterServerInitCallback (int8u endpoint)
 Identify Cluster Server Init. More...
 
void emberAfIdentifyClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Identify Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfIdentifyClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Identify Cluster Server Message Sent. More...
 
EmberAfStatus emberAfIdentifyClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Identify Cluster Server Pre Attribute Changed. More...
 
void emberAfIdentifyClusterServerTickCallback (int8u endpoint)
 Identify Cluster Server Tick. More...
 
boolean emberAfIdentifyClusterTriggerEffectCallback (int8u effectId, int8u effectVariant)
 Identify Cluster Trigger Effect. More...
 
boolean emberAfIdentifyClusterUpdateCommissionStateCallback (int8u action, int8u commissionStateMask)
 Identify Cluster Update Commission State. More...
 

Groups Cluster Callbacks

void emberAfGroupsClusterClearGroupTableCallback (int8u endpoint)
 Groups Cluster Clear Group Table. More...
 
boolean emberAfGroupsClusterEndpointInGroupCallback (int8u endpoint, int16u groupId)
 Groups Cluster Endpoint In Group. More...
 
boolean emberAfGroupsClusterAddGroupCallback (int16u groupId, int8u *groupName)
 Groups Cluster Add Group. More...
 
boolean emberAfGroupsClusterAddGroupIfIdentifyingCallback (int16u groupId, int8u *groupName)
 Groups Cluster Add Group If Identifying. More...
 
boolean emberAfGroupsClusterAddGroupResponseCallback (int8u status, int16u groupId)
 Groups Cluster Add Group Response. More...
 
void emberAfGroupsClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Groups Cluster Client Attribute Changed. More...
 
void emberAfGroupsClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Groups Cluster Client Default Response. More...
 
void emberAfGroupsClusterClientInitCallback (int8u endpoint)
 Groups Cluster Client Init. More...
 
void emberAfGroupsClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Groups Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfGroupsClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Groups Cluster Client Message Sent. More...
 
EmberAfStatus emberAfGroupsClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Groups Cluster Client Pre Attribute Changed. More...
 
void emberAfGroupsClusterClientTickCallback (int8u endpoint)
 Groups Cluster Client Tick. More...
 
boolean emberAfGroupsClusterGetGroupMembershipCallback (int8u groupCount, int8u *groupList)
 Groups Cluster Get Group Membership. More...
 
boolean emberAfGroupsClusterGetGroupMembershipResponseCallback (int8u capacity, int8u groupCount, int8u *groupList)
 Groups Cluster Get Group Membership Response. More...
 
boolean emberAfGroupsClusterRemoveAllGroupsCallback (void)
 Groups Cluster Remove All Groups. More...
 
boolean emberAfGroupsClusterRemoveGroupCallback (int16u groupId)
 Groups Cluster Remove Group. More...
 
boolean emberAfGroupsClusterRemoveGroupResponseCallback (int8u status, int16u groupId)
 Groups Cluster Remove Group Response. More...
 
void emberAfGroupsClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Groups Cluster Server Attribute Changed. More...
 
void emberAfGroupsClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Groups Cluster Server Default Response. More...
 
void emberAfGroupsClusterServerInitCallback (int8u endpoint)
 Groups Cluster Server Init. More...
 
void emberAfGroupsClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Groups Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfGroupsClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Groups Cluster Server Message Sent. More...
 
EmberAfStatus emberAfGroupsClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Groups Cluster Server Pre Attribute Changed. More...
 
void emberAfGroupsClusterServerTickCallback (int8u endpoint)
 Groups Cluster Server Tick. More...
 
boolean emberAfGroupsClusterViewGroupCallback (int16u groupId)
 Groups Cluster View Group. More...
 
boolean emberAfGroupsClusterViewGroupResponseCallback (int8u status, int16u groupId, int8u *groupName)
 Groups Cluster View Group Response. More...
 

Scenes Cluster Callbacks

void emberAfScenesClusterClearSceneTableCallback (int8u endpoint)
 Scenes Cluster ClearSceneTable. More...
 
EmberAfStatus emberAfScenesClusterMakeInvalidCallback (int8u endpoint)
 Scenes Cluster Make Invalid. More...
 
EmberAfStatus emberAfScenesClusterRecallSavedSceneCallback (int8u endpoint, int16u groupId, int8u sceneId)
 Scenes Cluster Recall Saved Scene. More...
 
void emberAfScenesClusterRemoveScenesInGroupCallback (int8u endpoint, int16u groupId)
 Scenes Cluster Remove Scenes In Group. More...
 
boolean emberAfScenesClusterAddSceneCallback (int16u groupId, int8u sceneId, int16u transitionTime, int8u *sceneName, int8u *extensionFieldSets)
 Scenes Cluster Add Scene. More...
 
boolean emberAfScenesClusterAddSceneResponseCallback (int8u status, int16u groupId, int8u sceneId)
 Scenes Cluster Add Scene Response. More...
 
void emberAfScenesClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Scenes Cluster Client Attribute Changed. More...
 
void emberAfScenesClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Scenes Cluster Client Default Response. More...
 
void emberAfScenesClusterClientInitCallback (int8u endpoint)
 Scenes Cluster Client Init. More...
 
void emberAfScenesClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Scenes Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfScenesClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Scenes Cluster Client Message Sent. More...
 
EmberAfStatus emberAfScenesClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Scenes Cluster Client Pre Attribute Changed. More...
 
void emberAfScenesClusterClientTickCallback (int8u endpoint)
 Scenes Cluster Client Tick. More...
 
boolean emberAfScenesClusterCopySceneCallback (int8u mode, int16u groupIdFrom, int8u sceneIdFrom, int16u groupIdTo, int8u sceneIdTo)
 Scenes Cluster Copy Scene. More...
 
boolean emberAfScenesClusterCopySceneResponseCallback (int8u status, int16u groupIdFrom, int8u sceneIdFrom)
 Scenes Cluster Copy Scene Response. More...
 
boolean emberAfScenesClusterEnhancedAddSceneCallback (int16u groupId, int8u sceneId, int16u transitionTime, int8u *sceneName, int8u *extensionFieldSets)
 Scenes Cluster Enhanced Add Scene. More...
 
boolean emberAfScenesClusterEnhancedAddSceneResponseCallback (int8u status, int16u groupId, int8u sceneId)
 Scenes Cluster Enhanced Add Scene Response. More...
 
boolean emberAfScenesClusterEnhancedViewSceneCallback (int16u groupId, int8u sceneId)
 Scenes Cluster Enhanced View Scene. More...
 
boolean emberAfScenesClusterEnhancedViewSceneResponseCallback (int8u status, int16u groupId, int8u sceneId, int16u transitionTime, int8u *sceneName, int8u *extensionFieldSets)
 Scenes Cluster Enhanced View Scene Response. More...
 
boolean emberAfScenesClusterGetSceneMembershipCallback (int16u groupId)
 Scenes Cluster Get Scene Membership. More...
 
boolean emberAfScenesClusterGetSceneMembershipResponseCallback (int8u status, int8u capacity, int16u groupId, int8u sceneCount, int8u *sceneList)
 Scenes Cluster Get Scene Membership Response. More...
 
boolean emberAfScenesClusterRecallSceneCallback (int16u groupId, int8u sceneId, int16u transitionTime)
 Scenes Cluster Recall Scene. More...
 
boolean emberAfScenesClusterRemoveAllScenesCallback (int16u groupId)
 Scenes Cluster Remove All Scenes. More...
 
boolean emberAfScenesClusterRemoveAllScenesResponseCallback (int8u status, int16u groupId)
 Scenes Cluster Remove All Scenes Response. More...
 
boolean emberAfScenesClusterRemoveSceneCallback (int16u groupId, int8u sceneId)
 Scenes Cluster Remove Scene. More...
 
boolean emberAfScenesClusterRemoveSceneResponseCallback (int8u status, int16u groupId, int8u sceneId)
 Scenes Cluster Remove Scene Response. More...
 
void emberAfScenesClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Scenes Cluster Server Attribute Changed. More...
 
void emberAfScenesClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Scenes Cluster Server Default Response. More...
 
void emberAfScenesClusterServerInitCallback (int8u endpoint)
 Scenes Cluster Server Init. More...
 
void emberAfScenesClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Scenes Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfScenesClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Scenes Cluster Server Message Sent. More...
 
EmberAfStatus emberAfScenesClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Scenes Cluster Server Pre Attribute Changed. More...
 
void emberAfScenesClusterServerTickCallback (int8u endpoint)
 Scenes Cluster Server Tick. More...
 
boolean emberAfScenesClusterStoreSceneCallback (int16u groupId, int8u sceneId)
 Scenes Cluster Store Scene. More...
 
boolean emberAfScenesClusterStoreSceneResponseCallback (int8u status, int16u groupId, int8u sceneId)
 Scenes Cluster Store Scene Response. More...
 
boolean emberAfScenesClusterViewSceneCallback (int16u groupId, int8u sceneId)
 Scenes Cluster View Scene. More...
 
boolean emberAfScenesClusterViewSceneResponseCallback (int8u status, int16u groupId, int8u sceneId, int16u transitionTime, int8u *sceneName, int8u *extensionFieldSets)
 Scenes Cluster View Scene Response. More...
 
EmberAfStatus emberAfScenesClusterStoreCurrentSceneCallback (int8u endpoint, int16u groupId, int8u sceneId)
 Scenes Cluster Store Current Scene. More...
 

On/off Cluster Callbacks

void emberAfOnOffClusterLevelControlEffectCallback (int8u endpoint, boolean newValue)
 On/off Cluster Level Control Effect. More...
 
void emberAfOnOffClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 On/off Cluster Client Attribute Changed. More...
 
void emberAfOnOffClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 On/off Cluster Client Default Response. More...
 
void emberAfOnOffClusterClientInitCallback (int8u endpoint)
 On/off Cluster Client Init. More...
 
void emberAfOnOffClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 On/off Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfOnOffClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 On/off Cluster Client Message Sent. More...
 
EmberAfStatus emberAfOnOffClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 On/off Cluster Client Pre Attribute Changed. More...
 
void emberAfOnOffClusterClientTickCallback (int8u endpoint)
 On/off Cluster Client Tick. More...
 
boolean emberAfOnOffClusterOffCallback (void)
 On/off Cluster Off. More...
 
boolean emberAfOnOffClusterOffWithEffectCallback (int8u effectId, int8u effectVariant)
 On/off Cluster Off With Effect. More...
 
boolean emberAfOnOffClusterOnCallback (void)
 On/off Cluster On. More...
 
boolean emberAfOnOffClusterOnWithRecallGlobalSceneCallback (void)
 On/off Cluster On With Recall Global Scene. More...
 
boolean emberAfOnOffClusterOnWithTimedOffCallback (int8u onOffControl, int16u onTime, int16u offWaitTime)
 On/off Cluster On With Timed Off. More...
 
boolean emberAfOnOffClusterSampleMfgSpecificOffWithTransitionCallback (void)
 On/off Cluster Sample Mfg Specific Off With Transition. More...
 
boolean emberAfOnOffClusterSampleMfgSpecificOnWithTransition2Callback (void)
 On/off Cluster Sample Mfg Specific On With Transition2. More...
 
boolean emberAfOnOffClusterSampleMfgSpecificOnWithTransitionCallback (void)
 On/off Cluster Sample Mfg Specific On With Transition. More...
 
boolean emberAfOnOffClusterSampleMfgSpecificToggleWithTransition2Callback (void)
 On/off Cluster Sample Mfg Specific Toggle With Transition2. More...
 
boolean emberAfOnOffClusterSampleMfgSpecificToggleWithTransitionCallback (void)
 On/off Cluster Sample Mfg Specific Toggle With Transition. More...
 
void emberAfOnOffClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 On/off Cluster Server Attribute Changed. More...
 
void emberAfOnOffClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 On/off Cluster Server Default Response. More...
 
void emberAfOnOffClusterServerInitCallback (int8u endpoint)
 On/off Cluster Server Init. More...
 
void emberAfOnOffClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 On/off Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfOnOffClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 On/off Cluster Server Message Sent. More...
 
EmberAfStatus emberAfOnOffClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 On/off Cluster Server Pre Attribute Changed. More...
 
void emberAfOnOffClusterServerTickCallback (int8u endpoint)
 On/off Cluster Server Tick. More...
 
boolean emberAfOnOffClusterToggleCallback (void)
 On/off Cluster Toggle. More...
 
EmberAfStatus emberAfOnOffClusterSetValueCallback (int8u endpoint, int8u command, boolean initiatedByLevelChange)
 On/off Cluster Set Value. More...
 

On/off Switch Configuration Cluster Callbacks

void emberAfOnOffSwitchConfigClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 On/off Switch Configuration Cluster Client Attribute Changed. More...
 
void emberAfOnOffSwitchConfigClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 On/off Switch Configuration Cluster Client Default Response. More...
 
void emberAfOnOffSwitchConfigClusterClientInitCallback (int8u endpoint)
 On/off Switch Configuration Cluster Client Init. More...
 
void emberAfOnOffSwitchConfigClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 On/off Switch Configuration Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfOnOffSwitchConfigClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 On/off Switch Configuration Cluster Client Message Sent. More...
 
EmberAfStatus emberAfOnOffSwitchConfigClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 On/off Switch Configuration Cluster Client Pre Attribute Changed. More...
 
void emberAfOnOffSwitchConfigClusterClientTickCallback (int8u endpoint)
 On/off Switch Configuration Cluster Client Tick. More...
 
void emberAfOnOffSwitchConfigClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 On/off Switch Configuration Cluster Server Attribute Changed. More...
 
void emberAfOnOffSwitchConfigClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 On/off Switch Configuration Cluster Server Default Response. More...
 
void emberAfOnOffSwitchConfigClusterServerInitCallback (int8u endpoint)
 On/off Switch Configuration Cluster Server Init. More...
 
void emberAfOnOffSwitchConfigClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 On/off Switch Configuration Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfOnOffSwitchConfigClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 On/off Switch Configuration Cluster Server Message Sent. More...
 
EmberAfStatus emberAfOnOffSwitchConfigClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 On/off Switch Configuration Cluster Server Pre Attribute Changed. More...
 
void emberAfOnOffSwitchConfigClusterServerTickCallback (int8u endpoint)
 On/off Switch Configuration Cluster Server Tick. More...
 

Level Control Cluster Callbacks

void emberAfLevelControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Level Control Cluster Client Attribute Changed. More...
 
void emberAfLevelControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Level Control Cluster Client Default Response. More...
 
void emberAfLevelControlClusterClientInitCallback (int8u endpoint)
 Level Control Cluster Client Init. More...
 
void emberAfLevelControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Level Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfLevelControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Level Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfLevelControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Level Control Cluster Client Pre Attribute Changed. More...
 
void emberAfLevelControlClusterClientTickCallback (int8u endpoint)
 Level Control Cluster Client Tick. More...
 
boolean emberAfLevelControlClusterMoveCallback (int8u moveMode, int8u rate, int8u optionMask, int8u optionOverride)
 Level Control Cluster Move. More...
 
boolean emberAfLevelControlClusterMoveToLevelCallback (int8u level, int16u transitionTime, int8u optionMask, int8u optionOverride)
 Level Control Cluster Move To Level. More...
 
boolean emberAfLevelControlClusterMoveToLevelWithOnOffCallback (int8u level, int16u transitionTime)
 Level Control Cluster Move To Level With On Off. More...
 
boolean emberAfLevelControlClusterMoveWithOnOffCallback (int8u moveMode, int8u rate)
 Level Control Cluster Move With On Off. More...
 
void emberAfLevelControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Level Control Cluster Server Attribute Changed. More...
 
void emberAfLevelControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Level Control Cluster Server Default Response. More...
 
void emberAfLevelControlClusterServerInitCallback (int8u endpoint)
 Level Control Cluster Server Init. More...
 
void emberAfLevelControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Level Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfLevelControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Level Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfLevelControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Level Control Cluster Server Pre Attribute Changed. More...
 
void emberAfLevelControlClusterServerTickCallback (int8u endpoint)
 Level Control Cluster Server Tick. More...
 
boolean emberAfLevelControlClusterStepCallback (int8u stepMode, int8u stepSize, int16u transitionTime, int8u optionMask, int8u optionOverride)
 Level Control Cluster Step. More...
 
boolean emberAfLevelControlClusterStepWithOnOffCallback (int8u stepMode, int8u stepSize, int16u transitionTime)
 Level Control Cluster Step With On Off. More...
 
boolean emberAfLevelControlClusterStopCallback (int8u optionMask, int8u optionOverride)
 Level Control Cluster Stop. More...
 
boolean emberAfLevelControlClusterStopWithOnOffCallback (void)
 Level Control Cluster Stop With On Off. More...
 

Alarms Cluster Callbacks

boolean emberAfAlarmClusterAlarmCallback (int8u alarmCode, int16u clusterId)
 Alarms Cluster Alarm. More...
 
void emberAfAlarmClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Alarms Cluster Client Attribute Changed. More...
 
void emberAfAlarmClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Alarms Cluster Client Default Response. More...
 
void emberAfAlarmClusterClientInitCallback (int8u endpoint)
 Alarms Cluster Client Init. More...
 
void emberAfAlarmClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Alarms Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfAlarmClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Alarms Cluster Client Message Sent. More...
 
EmberAfStatus emberAfAlarmClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Alarms Cluster Client Pre Attribute Changed. More...
 
void emberAfAlarmClusterClientTickCallback (int8u endpoint)
 Alarms Cluster Client Tick. More...
 
boolean emberAfAlarmClusterGetAlarmCallback (void)
 Alarms Cluster Get Alarm. More...
 
boolean emberAfAlarmClusterGetAlarmResponseCallback (int8u status, int8u alarmCode, int16u clusterId, int32u timeStamp)
 Alarms Cluster Get Alarm Response. More...
 
boolean emberAfAlarmClusterResetAlarmCallback (int8u alarmCode, int16u clusterId)
 Alarms Cluster Reset Alarm. More...
 
boolean emberAfAlarmClusterResetAlarmLogCallback (void)
 Alarms Cluster Reset Alarm Log. More...
 
boolean emberAfAlarmClusterResetAllAlarmsCallback (void)
 Alarms Cluster Reset All Alarms. More...
 
void emberAfAlarmClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Alarms Cluster Server Attribute Changed. More...
 
void emberAfAlarmClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Alarms Cluster Server Default Response. More...
 
void emberAfAlarmClusterServerInitCallback (int8u endpoint)
 Alarms Cluster Server Init. More...
 
void emberAfAlarmClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Alarms Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfAlarmClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Alarms Cluster Server Message Sent. More...
 
EmberAfStatus emberAfAlarmClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Alarms Cluster Server Pre Attribute Changed. More...
 
void emberAfAlarmClusterServerTickCallback (int8u endpoint)
 Alarms Cluster Server Tick. More...
 

Time Cluster Callbacks

void emberAfTimeClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Time Cluster Client Attribute Changed. More...
 
void emberAfTimeClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Time Cluster Client Default Response. More...
 
void emberAfTimeClusterClientInitCallback (int8u endpoint)
 Time Cluster Client Init. More...
 
void emberAfTimeClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Time Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfTimeClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Time Cluster Client Message Sent. More...
 
EmberAfStatus emberAfTimeClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Time Cluster Client Pre Attribute Changed. More...
 
void emberAfTimeClusterClientTickCallback (int8u endpoint)
 Time Cluster Client Tick. More...
 
void emberAfTimeClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Time Cluster Server Attribute Changed. More...
 
void emberAfTimeClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Time Cluster Server Default Response. More...
 
void emberAfTimeClusterServerInitCallback (int8u endpoint)
 Time Cluster Server Init. More...
 
void emberAfTimeClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Time Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfTimeClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Time Cluster Server Message Sent. More...
 
EmberAfStatus emberAfTimeClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Time Cluster Server Pre Attribute Changed. More...
 
void emberAfTimeClusterServerTickCallback (int8u endpoint)
 Time Cluster Server Tick. More...
 

RSSI Location Cluster Callbacks

boolean emberAfRssiLocationClusterAnchorNodeAnnounceCallback (int8u *anchorNodeIeeeAddress, int16s coordinate1, int16s coordinate2, int16s coordinate3)
 RSSI Location Cluster Anchor Node Announce. More...
 
void emberAfRssiLocationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 RSSI Location Cluster Client Attribute Changed. More...
 
void emberAfRssiLocationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 RSSI Location Cluster Client Default Response. More...
 
void emberAfRssiLocationClusterClientInitCallback (int8u endpoint)
 RSSI Location Cluster Client Init. More...
 
void emberAfRssiLocationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 RSSI Location Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfRssiLocationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 RSSI Location Cluster Client Message Sent. More...
 
EmberAfStatus emberAfRssiLocationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 RSSI Location Cluster Client Pre Attribute Changed. More...
 
void emberAfRssiLocationClusterClientTickCallback (int8u endpoint)
 RSSI Location Cluster Client Tick. More...
 
boolean emberAfRssiLocationClusterCompactLocationDataNotificationCallback (int8u locationType, int16s coordinate1, int16s coordinate2, int16s coordinate3, int8u qualityMeasure, int16u locationAge)
 RSSI Location Cluster Compact Location Data Notification. More...
 
boolean emberAfRssiLocationClusterDeviceConfigurationResponseCallback (int8u status, int16s power, int16u pathLossExponent, int16u calculationPeriod, int8u numberRssiMeasurements, int16u reportingPeriod)
 RSSI Location Cluster Device Configuration Response. More...
 
boolean emberAfRssiLocationClusterGetDeviceConfigurationCallback (int8u *targetAddress)
 RSSI Location Cluster Get Device Configuration. More...
 
boolean emberAfRssiLocationClusterGetLocationDataCallback (int8u flags, int8u numberResponses, int8u *targetAddress)
 RSSI Location Cluster Get Location Data. More...
 
boolean emberAfRssiLocationClusterLocationDataNotificationCallback (int8u locationType, int16s coordinate1, int16s coordinate2, int16s coordinate3, int16s power, int16u pathLossExponent, int8u locationMethod, int8u qualityMeasure, int16u locationAge)
 RSSI Location Cluster Location Data Notification. More...
 
boolean emberAfRssiLocationClusterLocationDataResponseCallback (int8u status, int8u locationType, int16s coordinate1, int16s coordinate2, int16s coordinate3, int16s power, int16u pathLossExponent, int8u locationMethod, int8u qualityMeasure, int16u locationAge)
 RSSI Location Cluster Location Data Response. More...
 
boolean emberAfRssiLocationClusterReportRssiMeasurementsCallback (int8u *measuringDevice, int8u neighbors, int8u *neighborsInfo)
 RSSI Location Cluster Report Rssi Measurements. More...
 
boolean emberAfRssiLocationClusterRequestOwnLocationCallback (int8u *blindNode)
 RSSI Location Cluster Request Own Location. More...
 
boolean emberAfRssiLocationClusterRssiPingCallback (int8u locationType)
 RSSI Location Cluster Rssi Ping. More...
 
boolean emberAfRssiLocationClusterRssiRequestCallback (void)
 RSSI Location Cluster Rssi Request. More...
 
boolean emberAfRssiLocationClusterRssiResponseCallback (int8u *replyingDevice, int16s coordinate1, int16s coordinate2, int16s coordinate3, int8s rssi, int8u numberRssiMeasurements)
 RSSI Location Cluster Rssi Response. More...
 
boolean emberAfRssiLocationClusterSendPingsCallback (int8u *targetAddress, int8u numberRssiMeasurements, int16u calculationPeriod)
 RSSI Location Cluster Send Pings. More...
 
void emberAfRssiLocationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 RSSI Location Cluster Server Attribute Changed. More...
 
void emberAfRssiLocationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 RSSI Location Cluster Server Default Response. More...
 
void emberAfRssiLocationClusterServerInitCallback (int8u endpoint)
 RSSI Location Cluster Server Init. More...
 
void emberAfRssiLocationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 RSSI Location Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfRssiLocationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 RSSI Location Cluster Server Message Sent. More...
 
EmberAfStatus emberAfRssiLocationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 RSSI Location Cluster Server Pre Attribute Changed. More...
 
void emberAfRssiLocationClusterServerTickCallback (int8u endpoint)
 RSSI Location Cluster Server Tick. More...
 
boolean emberAfRssiLocationClusterSetAbsoluteLocationCallback (int16s coordinate1, int16s coordinate2, int16s coordinate3, int16s power, int16u pathLossExponent)
 RSSI Location Cluster Set Absolute Location. More...
 
boolean emberAfRssiLocationClusterSetDeviceConfigurationCallback (int16s power, int16u pathLossExponent, int16u calculationPeriod, int8u numberRssiMeasurements, int16u reportingPeriod)
 RSSI Location Cluster Set Device Configuration. More...
 

Binary Input (Basic) Cluster Callbacks

void emberAfBinaryInputBasicClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Binary Input (Basic) Cluster Client Attribute Changed. More...
 
void emberAfBinaryInputBasicClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Binary Input (Basic) Cluster Client Default Response. More...
 
void emberAfBinaryInputBasicClusterClientInitCallback (int8u endpoint)
 Binary Input (Basic) Cluster Client Init. More...
 
void emberAfBinaryInputBasicClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Binary Input (Basic) Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfBinaryInputBasicClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Binary Input (Basic) Cluster Client Message Sent. More...
 
EmberAfStatus emberAfBinaryInputBasicClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Binary Input (Basic) Cluster Client Pre Attribute Changed. More...
 
void emberAfBinaryInputBasicClusterClientTickCallback (int8u endpoint)
 Binary Input (Basic) Cluster Client Tick. More...
 
void emberAfBinaryInputBasicClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Binary Input (Basic) Cluster Server Attribute Changed. More...
 
void emberAfBinaryInputBasicClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Binary Input (Basic) Cluster Server Default Response. More...
 
void emberAfBinaryInputBasicClusterServerInitCallback (int8u endpoint)
 Binary Input (Basic) Cluster Server Init. More...
 
void emberAfBinaryInputBasicClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Binary Input (Basic) Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfBinaryInputBasicClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Binary Input (Basic) Cluster Server Message Sent. More...
 
EmberAfStatus emberAfBinaryInputBasicClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Binary Input (Basic) Cluster Server Pre Attribute Changed. More...
 
void emberAfBinaryInputBasicClusterServerTickCallback (int8u endpoint)
 Binary Input (Basic) Cluster Server Tick. More...
 

Commissioning Cluster Callbacks

void emberAfCommissioningClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Commissioning Cluster Client Attribute Changed. More...
 
void emberAfCommissioningClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Commissioning Cluster Client Default Response. More...
 
void emberAfCommissioningClusterClientInitCallback (int8u endpoint)
 Commissioning Cluster Client Init. More...
 
void emberAfCommissioningClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Commissioning Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfCommissioningClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Commissioning Cluster Client Message Sent. More...
 
EmberAfStatus emberAfCommissioningClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Commissioning Cluster Client Pre Attribute Changed. More...
 
void emberAfCommissioningClusterClientTickCallback (int8u endpoint)
 Commissioning Cluster Client Tick. More...
 
boolean emberAfCommissioningClusterResetStartupParametersCallback (int8u options, int8u index)
 Commissioning Cluster Reset Startup Parameters. More...
 
boolean emberAfCommissioningClusterResetStartupParametersResponseCallback (int8u status)
 Commissioning Cluster Reset Startup Parameters Response. More...
 
boolean emberAfCommissioningClusterRestartDeviceCallback (int8u options, int8u delay, int8u jitter)
 Commissioning Cluster Restart Device. More...
 
boolean emberAfCommissioningClusterRestartDeviceResponseCallback (int8u status)
 Commissioning Cluster Restart Device Response. More...
 
boolean emberAfCommissioningClusterRestoreStartupParametersCallback (int8u options, int8u index)
 Commissioning Cluster Restore Startup Parameters. More...
 
boolean emberAfCommissioningClusterRestoreStartupParametersResponseCallback (int8u status)
 Commissioning Cluster Restore Startup Parameters Response. More...
 
boolean emberAfCommissioningClusterSaveStartupParametersCallback (int8u options, int8u index)
 Commissioning Cluster Save Startup Parameters. More...
 
boolean emberAfCommissioningClusterSaveStartupParametersResponseCallback (int8u status)
 Commissioning Cluster Save Startup Parameters Response. More...
 
void emberAfCommissioningClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Commissioning Cluster Server Attribute Changed. More...
 
void emberAfCommissioningClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Commissioning Cluster Server Default Response. More...
 
void emberAfCommissioningClusterServerInitCallback (int8u endpoint)
 Commissioning Cluster Server Init. More...
 
void emberAfCommissioningClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Commissioning Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfCommissioningClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Commissioning Cluster Server Message Sent. More...
 
EmberAfStatus emberAfCommissioningClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Commissioning Cluster Server Pre Attribute Changed. More...
 
void emberAfCommissioningClusterServerTickCallback (int8u endpoint)
 Commissioning Cluster Server Tick. More...
 

Partition Cluster Callbacks

void emberAfPartitionClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Partition Cluster Client Attribute Changed. More...
 
void emberAfPartitionClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Partition Cluster Client Default Response. More...
 
void emberAfPartitionClusterClientInitCallback (int8u endpoint)
 Partition Cluster Client Init. More...
 
void emberAfPartitionClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Partition Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfPartitionClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Partition Cluster Client Message Sent. More...
 
EmberAfStatus emberAfPartitionClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Partition Cluster Client Pre Attribute Changed. More...
 
void emberAfPartitionClusterClientTickCallback (int8u endpoint)
 Partition Cluster Client Tick. More...
 
boolean emberAfPartitionClusterMultipleAckCallback (int8u ackOptions, int8u *firstFrameIdAndNackList)
 Partition Cluster Multiple Ack. More...
 
boolean emberAfPartitionClusterReadHandshakeParamCallback (int16u partitionedClusterId, int8u *attributeList)
 Partition Cluster Read Handshake Param. More...
 
boolean emberAfPartitionClusterReadHandshakeParamResponseCallback (int16u partitionedClusterId, int8u *readAttributeStatusRecords)
 Partition Cluster Read Handshake Param Response. More...
 
void emberAfPartitionClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Partition Cluster Server Attribute Changed. More...
 
void emberAfPartitionClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Partition Cluster Server Default Response. More...
 
void emberAfPartitionClusterServerInitCallback (int8u endpoint)
 Partition Cluster Server Init. More...
 
void emberAfPartitionClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Partition Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfPartitionClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Partition Cluster Server Message Sent. More...
 
EmberAfStatus emberAfPartitionClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Partition Cluster Server Pre Attribute Changed. More...
 
void emberAfPartitionClusterServerTickCallback (int8u endpoint)
 Partition Cluster Server Tick. More...
 
boolean emberAfPartitionClusterTransferPartitionedFrameCallback (int8u fragmentationOptions, int8u *partitionedIndicatorAndFrame)
 Partition Cluster Transfer Partitioned Frame. More...
 
boolean emberAfPartitionClusterWriteHandshakeParamCallback (int16u partitionedClusterId, int8u *writeAttributeRecords)
 Partition Cluster Write Handshake Param. More...
 

Over the Air Bootloading Cluster Callbacks

void emberAfOtaBootloadClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Over the Air Bootloading Cluster Client Attribute Changed. More...
 
void emberAfOtaBootloadClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Over the Air Bootloading Cluster Client Default Response. More...
 
void emberAfOtaBootloadClusterClientInitCallback (int8u endpoint)
 Over the Air Bootloading Cluster Client Init. More...
 
void emberAfOtaBootloadClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Over the Air Bootloading Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfOtaBootloadClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Over the Air Bootloading Cluster Client Message Sent. More...
 
EmberAfStatus emberAfOtaBootloadClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Over the Air Bootloading Cluster Client Pre Attribute Changed. More...
 
void emberAfOtaBootloadClusterClientTickCallback (int8u endpoint)
 Over the Air Bootloading Cluster Client Tick. More...
 
void emberAfOtaBootloadClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Over the Air Bootloading Cluster Server Attribute Changed. More...
 
void emberAfOtaBootloadClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Over the Air Bootloading Cluster Server Default Response. More...
 
void emberAfOtaBootloadClusterServerInitCallback (int8u endpoint)
 Over the Air Bootloading Cluster Server Init. More...
 
void emberAfOtaBootloadClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Over the Air Bootloading Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfOtaBootloadClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Over the Air Bootloading Cluster Server Message Sent. More...
 
EmberAfStatus emberAfOtaBootloadClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Over the Air Bootloading Cluster Server Pre Attribute Changed. More...
 
void emberAfOtaBootloadClusterServerTickCallback (int8u endpoint)
 Over the Air Bootloading Cluster Server Tick. More...
 

Power Profile Cluster Callbacks

void emberAfPowerProfileClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Power Profile Cluster Client Attribute Changed. More...
 
void emberAfPowerProfileClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Power Profile Cluster Client Default Response. More...
 
void emberAfPowerProfileClusterClientInitCallback (int8u endpoint)
 Power Profile Cluster Client Init. More...
 
void emberAfPowerProfileClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Power Profile Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfPowerProfileClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Power Profile Cluster Client Message Sent. More...
 
EmberAfStatus emberAfPowerProfileClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Power Profile Cluster Client Pre Attribute Changed. More...
 
void emberAfPowerProfileClusterClientTickCallback (int8u endpoint)
 Power Profile Cluster Client Tick. More...
 
boolean emberAfPowerProfileClusterEnergyPhasesScheduleNotificationCallback (int8u powerProfileId, int8u numOfScheduledPhases, int8u *scheduledPhases)
 Power Profile Cluster Energy Phases Schedule Notification. More...
 
boolean emberAfPowerProfileClusterEnergyPhasesScheduleRequestCallback (int8u powerProfileId)
 Power Profile Cluster Energy Phases Schedule Request. More...
 
boolean emberAfPowerProfileClusterEnergyPhasesScheduleResponseCallback (int8u powerProfileId, int8u numOfScheduledPhases, int8u *scheduledPhases)
 Power Profile Cluster Energy Phases Schedule Response. More...
 
boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateNotificationCallback (int8u powerProfileId, int8u numOfScheduledPhases, int8u *scheduledPhases)
 Power Profile Cluster Energy Phases Schedule State Notification. More...
 
boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateRequestCallback (int8u powerProfileId)
 Power Profile Cluster Energy Phases Schedule State Request. More...
 
boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateResponseCallback (int8u powerProfileId, int8u numOfScheduledPhases, int8u *scheduledPhases)
 Power Profile Cluster Energy Phases Schedule State Response. More...
 
boolean emberAfPowerProfileClusterGetOverallSchedulePriceCallback (void)
 Power Profile Cluster Get Overall Schedule Price. More...
 
boolean emberAfPowerProfileClusterGetOverallSchedulePriceResponseCallback (int16u currency, int32u price, int8u priceTrailingDigit)
 Power Profile Cluster Get Overall Schedule Price Response. More...
 
boolean emberAfPowerProfileClusterGetPowerProfilePriceCallback (int8u powerProfileId)
 Power Profile Cluster Get Power Profile Price. More...
 
boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedCallback (int8u options, int8u powerProfileId, int16u powerProfileStartTime)
 Power Profile Cluster Get Power Profile Price Extended. More...
 
boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedResponseCallback (int8u powerProfileId, int16u currency, int32u price, int8u priceTrailingDigit)
 Power Profile Cluster Get Power Profile Price Extended Response. More...
 
boolean emberAfPowerProfileClusterGetPowerProfilePriceResponseCallback (int8u powerProfileId, int16u currency, int32u price, int8u priceTrailingDigit)
 Power Profile Cluster Get Power Profile Price Response. More...
 
boolean emberAfPowerProfileClusterPowerProfileNotificationCallback (int8u totalProfileNum, int8u powerProfileId, int8u numOfTransferredPhases, int8u *transferredPhases)
 Power Profile Cluster Power Profile Notification. More...
 
boolean emberAfPowerProfileClusterPowerProfileRequestCallback (int8u powerProfileId)
 Power Profile Cluster Power Profile Request. More...
 
boolean emberAfPowerProfileClusterPowerProfileResponseCallback (int8u totalProfileNum, int8u powerProfileId, int8u numOfTransferredPhases, int8u *transferredPhases)
 Power Profile Cluster Power Profile Response. More...
 
boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsNotificationCallback (int8u powerProfileId, int16u startAfter, int16u stopBefore)
 Power Profile Cluster Power Profile Schedule Constraints Notification. More...
 
boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsRequestCallback (int8u powerProfileId)
 Power Profile Cluster Power Profile Schedule Constraints Request. More...
 
boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsResponseCallback (int8u powerProfileId, int16u startAfter, int16u stopBefore)
 Power Profile Cluster Power Profile Schedule Constraints Response. More...
 
boolean emberAfPowerProfileClusterPowerProfileStateRequestCallback (void)
 Power Profile Cluster Power Profile State Request. More...
 
boolean emberAfPowerProfileClusterPowerProfileStateResponseCallback (int8u powerProfileCount, int8u *powerProfileRecords)
 Power Profile Cluster Power Profile State Response. More...
 
boolean emberAfPowerProfileClusterPowerProfilesStateNotificationCallback (int8u powerProfileCount, int8u *powerProfileRecords)
 Power Profile Cluster Power Profiles State Notification. More...
 
void emberAfPowerProfileClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Power Profile Cluster Server Attribute Changed. More...
 
void emberAfPowerProfileClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Power Profile Cluster Server Default Response. More...
 
void emberAfPowerProfileClusterServerInitCallback (int8u endpoint)
 Power Profile Cluster Server Init. More...
 
void emberAfPowerProfileClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Power Profile Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfPowerProfileClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Power Profile Cluster Server Message Sent. More...
 
EmberAfStatus emberAfPowerProfileClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Power Profile Cluster Server Pre Attribute Changed. More...
 
void emberAfPowerProfileClusterServerTickCallback (int8u endpoint)
 Power Profile Cluster Server Tick. More...
 

Appliance Control Cluster Callbacks

void emberAfApplianceControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Appliance Control Cluster Client Attribute Changed. More...
 
void emberAfApplianceControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Appliance Control Cluster Client Default Response. More...
 
void emberAfApplianceControlClusterClientInitCallback (int8u endpoint)
 Appliance Control Cluster Client Init. More...
 
void emberAfApplianceControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Appliance Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfApplianceControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Appliance Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfApplianceControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Appliance Control Cluster Client Pre Attribute Changed. More...
 
void emberAfApplianceControlClusterClientTickCallback (int8u endpoint)
 Appliance Control Cluster Client Tick. More...
 
boolean emberAfApplianceControlClusterExecutionOfACommandCallback (int8u commandId)
 Appliance Control Cluster Execution Of A Command. More...
 
boolean emberAfApplianceControlClusterOverloadPauseCallback (void)
 Appliance Control Cluster Overload Pause. More...
 
boolean emberAfApplianceControlClusterOverloadPauseResumeCallback (void)
 Appliance Control Cluster Overload Pause Resume. More...
 
boolean emberAfApplianceControlClusterOverloadWarningCallback (int8u warningEvent)
 Appliance Control Cluster Overload Warning. More...
 
void emberAfApplianceControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Appliance Control Cluster Server Attribute Changed. More...
 
void emberAfApplianceControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Appliance Control Cluster Server Default Response. More...
 
void emberAfApplianceControlClusterServerInitCallback (int8u endpoint)
 Appliance Control Cluster Server Init. More...
 
void emberAfApplianceControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Appliance Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfApplianceControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Appliance Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfApplianceControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Appliance Control Cluster Server Pre Attribute Changed. More...
 
void emberAfApplianceControlClusterServerTickCallback (int8u endpoint)
 Appliance Control Cluster Server Tick. More...
 
boolean emberAfApplianceControlClusterSignalStateCallback (void)
 Appliance Control Cluster Signal State. More...
 
boolean emberAfApplianceControlClusterSignalStateNotificationCallback (int8u applianceStatus, int8u remoteEnableFlagsAndDeviceStatus2, int32u applianceStatus2)
 Appliance Control Cluster Signal State Notification. More...
 
boolean emberAfApplianceControlClusterSignalStateResponseCallback (int8u applianceStatus, int8u remoteEnableFlagsAndDeviceStatus2, int32u applianceStatus2)
 Appliance Control Cluster Signal State Response. More...
 
boolean emberAfApplianceControlClusterWriteFunctionsCallback (int16u functionId, int8u functionDataType, int8u *functionData)
 Appliance Control Cluster Write Functions. More...
 

Poll Control Cluster Callbacks

boolean emberAfPollControlClusterCheckInCallback (void)
 Poll Control Cluster Check In. More...
 
boolean emberAfPollControlClusterCheckInResponseCallback (int8u startFastPolling, int16u fastPollTimeout)
 Poll Control Cluster Check In Response. More...
 
void emberAfPollControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Poll Control Cluster Client Attribute Changed. More...
 
void emberAfPollControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Poll Control Cluster Client Default Response. More...
 
void emberAfPollControlClusterClientInitCallback (int8u endpoint)
 Poll Control Cluster Client Init. More...
 
void emberAfPollControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Poll Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfPollControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Poll Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfPollControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Poll Control Cluster Client Pre Attribute Changed. More...
 
void emberAfPollControlClusterClientTickCallback (int8u endpoint)
 Poll Control Cluster Client Tick. More...
 
boolean emberAfPollControlClusterFastPollStopCallback (void)
 Poll Control Cluster Fast Poll Stop. More...
 
void emberAfPollControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Poll Control Cluster Server Attribute Changed. More...
 
void emberAfPollControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Poll Control Cluster Server Default Response. More...
 
void emberAfPollControlClusterServerInitCallback (int8u endpoint)
 Poll Control Cluster Server Init. More...
 
void emberAfPollControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Poll Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfPollControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Poll Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfPollControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Poll Control Cluster Server Pre Attribute Changed. More...
 
void emberAfPollControlClusterServerTickCallback (int8u endpoint)
 Poll Control Cluster Server Tick. More...
 
boolean emberAfPollControlClusterSetLongPollIntervalCallback (int32u newLongPollInterval)
 Poll Control Cluster Set Long Poll Interval. More...
 
boolean emberAfPollControlClusterSetShortPollIntervalCallback (int16u newShortPollInterval)
 Poll Control Cluster Set Short Poll Interval. More...
 

Green Power Cluster Callbacks

void emberAfGreenPowerClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Green Power Cluster Client Attribute Changed. More...
 
void emberAfGreenPowerClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Green Power Cluster Client Default Response. More...
 
void emberAfGreenPowerClusterClientInitCallback (int8u endpoint)
 Green Power Cluster Client Init. More...
 
void emberAfGreenPowerClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Green Power Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfGreenPowerClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Green Power Cluster Client Message Sent. More...
 
EmberAfStatus emberAfGreenPowerClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Green Power Cluster Client Pre Attribute Changed. More...
 
void emberAfGreenPowerClusterClientTickCallback (int8u endpoint)
 Green Power Cluster Client Tick. More...
 
boolean emberAfGreenPowerClusterGpCommissioningNotificationCallback (int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int32u gpdSecurityFrameCounter, int8u gpdCommandId, int8u *gpdCommandPayload, int16u gppShortAddress, int8u gppLink, int32u mic)
 Green Power Cluster Gp Commissioning Notification. More...
 
boolean emberAfGreenPowerClusterGpNotificationCallback (int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u gpdEndpoint, int32u gpdSecurityFrameCounter, int8u gpdCommandId, int8u *gpdCommandPayload, int16u gppShortAddress, int8u gppDistance)
 Green Power Cluster Gp Notification. More...
 
boolean emberAfGreenPowerClusterGpNotificationResponseCallback (int8u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int32u gpdSecurityFrameCounter)
 Green Power Cluster Gp Notification Response. More...
 
boolean emberAfGreenPowerClusterGpPairingCallback (int32u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u *sinkIeeeAddress, int16u sinkNwkAddress, int16u sinkGroupId, int8u deviceId, int32u gpdSecurityFrameCounter, int8u *gpdKey, int16u assignedAlias, int8u groupcastRadius)
 Green Power Cluster Gp Pairing. More...
 
boolean emberAfGreenPowerClusterGpPairingConfigurationCallback (int8u actions, int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u deviceId, int8u groupListCount, int8u *groupList, int16u gpdAssignedAlias, int8u groupcastRadius, int8u securityOptions, int32u gpdSecurityFrameCounter, int8u *gpdSecurityKey, int8u numberOfPairedEndpoints, int8u *pairedEndpoints, int8u applicationInformation, int16u manufacturerId, int16u modeId, int8u numberOfGpdCommands, int8u *gpdCommandIdList, int8u clusterIdListCount, int8u *clusterListServer, int8u *clusterListClient, int8u switchInformationLength, int8u switchConfiguration, int8u currentContactStatus, int8u totalNumberOfReports, int8u numberOfReports, int8u *reportDescriptor)
 Green Power Cluster Gp Pairing Configuration. More...
 
boolean emberAfGreenPowerClusterGpPairingSearchCallback (int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint)
 Green Power Cluster Gp Pairing Search. More...
 
boolean emberAfGreenPowerClusterGpProxyCommissioningModeCallback (int8u options, int16u commissioningWindow, int8u channel)
 Green Power Cluster Gp Proxy Commissioning Mode. More...
 
boolean emberAfGreenPowerClusterGpProxyTableRequestCallback (int8u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u index)
 Green Power Cluster Gp Proxy Table Request. More...
 
boolean emberAfGreenPowerClusterGpProxyTableResponseCallback (int8u status, int8u totalNumberOfNonEmptyProxyTableEntries, int8u startIndex, int8u entriesCount, int8u *proxyTableEntries)
 Green Power Cluster Gp Proxy Table Response. More...
 
boolean emberAfGreenPowerClusterGpResponseCallback (int8u options, int16u tempMasterShortAddress, int8u tempMasterTxChannel, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u gpdCommandId, int8u *gpdCommandPayload)
 Green Power Cluster Gp Response. More...
 
boolean emberAfGreenPowerClusterGpSinkCommissioningModeCallback (int8u options, int16u gpmAddrForSecurity, int16u gpmAddrForPairing, int8u sinkEndpoint)
 Green Power Cluster Gp Sink Commissioning Mode. More...
 
boolean emberAfGreenPowerClusterGpSinkTableRequestCallback (int8u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u index)
 Green Power Cluster Gp Sink Table Request. More...
 
boolean emberAfGreenPowerClusterGpSinkTableResponseCallback (int8u status, int8u totalNumberofNonEmptySinkTableEntries, int8u startIndex, int8u sinkTableEntriesCount, int8u *sinkTableEntries)
 Green Power Cluster Gp Sink Table Response. More...
 
boolean emberAfGreenPowerClusterGpTranslationTableRequestCallback (int8u startIndex)
 Green Power Cluster Gp Translation Table Request. More...
 
boolean emberAfGreenPowerClusterGpTranslationTableResponseCallback (int8u status, int8u options, int8u totalNumberOfEntries, int8u startIndex, int8u entriesCount, int8u *translationTableList)
 Green Power Cluster Gp Translation Table Response. More...
 
boolean emberAfGreenPowerClusterGpTranslationTableUpdateCallback (int16u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int8u *translations)
 Green Power Cluster Gp Translation Table Update. More...
 
boolean emberAfGreenPowerClusterGpTunnelingStopCallback (int8u options, int32u gpdSrcId, int8u *gpdIeee, int8u endpoint, int32u gpdSecurityFrameCounter, int16u gppShortAddress, int8s gppDistance)
 Green Power Cluster Gp Tunneling Stop. More...
 
void emberAfGreenPowerClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Green Power Cluster Server Attribute Changed. More...
 
void emberAfGreenPowerClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Green Power Cluster Server Default Response. More...
 
void emberAfGreenPowerClusterServerInitCallback (int8u endpoint)
 Green Power Cluster Server Init. More...
 
void emberAfGreenPowerClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Green Power Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfGreenPowerClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Green Power Cluster Server Message Sent. More...
 
EmberAfStatus emberAfGreenPowerClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Green Power Cluster Server Pre Attribute Changed. More...
 
void emberAfGreenPowerClusterServerTickCallback (int8u endpoint)
 Green Power Cluster Server Tick. More...
 

Keep-Alive Cluster Callbacks

void emberAfKeepaliveClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Keep-Alive Cluster Client Attribute Changed. More...
 
void emberAfKeepaliveClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Keep-Alive Cluster Client Default Response. More...
 
void emberAfKeepaliveClusterClientInitCallback (int8u endpoint)
 Keep-Alive Cluster Client Init. More...
 
void emberAfKeepaliveClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Keep-Alive Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfKeepaliveClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Keep-Alive Cluster Client Message Sent. More...
 
EmberAfStatus emberAfKeepaliveClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Keep-Alive Cluster Client Pre Attribute Changed. More...
 
void emberAfKeepaliveClusterClientTickCallback (int8u endpoint)
 Keep-Alive Cluster Client Tick. More...
 
void emberAfKeepaliveClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Keep-Alive Cluster Server Attribute Changed. More...
 
void emberAfKeepaliveClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Keep-Alive Cluster Server Default Response. More...
 
void emberAfKeepaliveClusterServerInitCallback (int8u endpoint)
 Keep-Alive Cluster Server Init. More...
 
void emberAfKeepaliveClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Keep-Alive Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfKeepaliveClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Keep-Alive Cluster Server Message Sent. More...
 
EmberAfStatus emberAfKeepaliveClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Keep-Alive Cluster Server Pre Attribute Changed. More...
 
void emberAfKeepaliveClusterServerTickCallback (int8u endpoint)
 Keep-Alive Cluster Server Tick. More...
 

Shade Configuration Cluster Callbacks

void emberAfShadeConfigClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Shade Configuration Cluster Client Attribute Changed. More...
 
void emberAfShadeConfigClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Shade Configuration Cluster Client Default Response. More...
 
void emberAfShadeConfigClusterClientInitCallback (int8u endpoint)
 Shade Configuration Cluster Client Init. More...
 
void emberAfShadeConfigClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Shade Configuration Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfShadeConfigClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Shade Configuration Cluster Client Message Sent. More...
 
EmberAfStatus emberAfShadeConfigClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Shade Configuration Cluster Client Pre Attribute Changed. More...
 
void emberAfShadeConfigClusterClientTickCallback (int8u endpoint)
 Shade Configuration Cluster Client Tick. More...
 
void emberAfShadeConfigClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Shade Configuration Cluster Server Attribute Changed. More...
 
void emberAfShadeConfigClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Shade Configuration Cluster Server Default Response. More...
 
void emberAfShadeConfigClusterServerInitCallback (int8u endpoint)
 Shade Configuration Cluster Server Init. More...
 
void emberAfShadeConfigClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Shade Configuration Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfShadeConfigClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Shade Configuration Cluster Server Message Sent. More...
 
EmberAfStatus emberAfShadeConfigClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Shade Configuration Cluster Server Pre Attribute Changed. More...
 
void emberAfShadeConfigClusterServerTickCallback (int8u endpoint)
 Shade Configuration Cluster Server Tick. More...
 

Door Lock Cluster Callbacks

boolean emberAfDoorLockClusterClearAllPinsCallback (void)
 Door Lock Cluster Clear All Pins. More...
 
boolean emberAfDoorLockClusterClearAllPinsResponseCallback (int8u status)
 Door Lock Cluster Clear All Pins Response. More...
 
boolean emberAfDoorLockClusterClearAllRfidsCallback (void)
 Door Lock Cluster Clear All Rfids. More...
 
boolean emberAfDoorLockClusterClearAllRfidsResponseCallback (int8u status)
 Door Lock Cluster Clear All Rfids Response. More...
 
boolean emberAfDoorLockClusterClearHolidayScheduleCallback (int8u scheduleId)
 Door Lock Cluster Clear Holiday Schedule. More...
 
boolean emberAfDoorLockClusterClearHolidayScheduleResponseCallback (int8u status)
 Door Lock Cluster Clear Holiday Schedule Response. More...
 
boolean emberAfDoorLockClusterClearPinCallback (int16u userId)
 Door Lock Cluster Clear Pin. More...
 
boolean emberAfDoorLockClusterClearPinResponseCallback (int8u status)
 Door Lock Cluster Clear Pin Response. More...
 
boolean emberAfDoorLockClusterClearRfidCallback (int16u userId)
 Door Lock Cluster Clear Rfid. More...
 
boolean emberAfDoorLockClusterClearRfidResponseCallback (int8u status)
 Door Lock Cluster Clear Rfid Response. More...
 
boolean emberAfDoorLockClusterClearWeekdayScheduleCallback (int8u scheduleId, int16u userId)
 Door Lock Cluster Clear Weekday Schedule. More...
 
boolean emberAfDoorLockClusterClearWeekdayScheduleResponseCallback (int8u status)
 Door Lock Cluster Clear Weekday Schedule Response. More...
 
boolean emberAfDoorLockClusterClearYeardayScheduleCallback (int8u scheduleId, int16u userId)
 Door Lock Cluster Clear Yearday Schedule. More...
 
boolean emberAfDoorLockClusterClearYeardayScheduleResponseCallback (int8u status)
 Door Lock Cluster Clear Yearday Schedule Response. More...
 
void emberAfDoorLockClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Door Lock Cluster Client Attribute Changed. More...
 
void emberAfDoorLockClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Door Lock Cluster Client Default Response. More...
 
void emberAfDoorLockClusterClientInitCallback (int8u endpoint)
 Door Lock Cluster Client Init. More...
 
void emberAfDoorLockClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Door Lock Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfDoorLockClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Door Lock Cluster Client Message Sent. More...
 
EmberAfStatus emberAfDoorLockClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Door Lock Cluster Client Pre Attribute Changed. More...
 
void emberAfDoorLockClusterClientTickCallback (int8u endpoint)
 Door Lock Cluster Client Tick. More...
 
boolean emberAfDoorLockClusterGetHolidayScheduleCallback (int8u scheduleId)
 Door Lock Cluster Get Holiday Schedule. More...
 
boolean emberAfDoorLockClusterGetHolidayScheduleResponseCallback (int8u scheduleId, int8u status, int32u localStartTime, int32u localEndTime, int8u operatingModeDuringHoliday)
 Door Lock Cluster Get Holiday Schedule Response. More...
 
boolean emberAfDoorLockClusterGetLogRecordCallback (int16u logIndex)
 Door Lock Cluster Get Log Record. More...
 
boolean emberAfDoorLockClusterGetLogRecordResponseCallback (int16u logEntryId, int32u timestamp, int8u eventType, int8u source, int8u eventIdOrAlarmCode, int16u userId, int8u *pin)
 Door Lock Cluster Get Log Record Response. More...
 
boolean emberAfDoorLockClusterGetPinCallback (int16u userId)
 Door Lock Cluster Get Pin. More...
 
boolean emberAfDoorLockClusterGetPinResponseCallback (int16u userId, int8u userStatus, int8u userType, int8u *pin)
 Door Lock Cluster Get Pin Response. More...
 
boolean emberAfDoorLockClusterGetRfidCallback (int16u userId)
 Door Lock Cluster Get Rfid. More...
 
boolean emberAfDoorLockClusterGetRfidResponseCallback (int16u userId, int8u userStatus, int8u userType, int8u *rfid)
 Door Lock Cluster Get Rfid Response. More...
 
boolean emberAfDoorLockClusterGetUserStatusCallback (int16u userId)
 Door Lock Cluster Get User Status. More...
 
boolean emberAfDoorLockClusterGetUserStatusResponseCallback (int16u userId, int8u status)
 Door Lock Cluster Get User Status Response. More...
 
boolean emberAfDoorLockClusterGetUserTypeCallback (int16u userId)
 Door Lock Cluster Get User Type. More...
 
boolean emberAfDoorLockClusterGetUserTypeResponseCallback (int16u userId, int8u userType)
 Door Lock Cluster Get User Type Response. More...
 
boolean emberAfDoorLockClusterGetWeekdayScheduleCallback (int8u scheduleId, int16u userId)
 Door Lock Cluster Get Weekday Schedule. More...
 
boolean emberAfDoorLockClusterGetWeekdayScheduleResponseCallback (int8u scheduleId, int16u userId, int8u status, int8u daysMask, int8u startHour, int8u startMinute, int8u endHour, int8u endMinute)
 Door Lock Cluster Get Weekday Schedule Response. More...
 
boolean emberAfDoorLockClusterGetYeardayScheduleCallback (int8u scheduleId, int16u userId)
 Door Lock Cluster Get Yearday Schedule. More...
 
boolean emberAfDoorLockClusterGetYeardayScheduleResponseCallback (int8u scheduleId, int16u userId, int8u status, int32u localStartTime, int32u localEndTime)
 Door Lock Cluster Get Yearday Schedule Response. More...
 
boolean emberAfDoorLockClusterLockDoorCallback (int8u *PIN)
 Door Lock Cluster Lock Door. More...
 
boolean emberAfDoorLockClusterLockDoorResponseCallback (int8u status)
 Door Lock Cluster Lock Door Response. More...
 
boolean emberAfDoorLockClusterOperationEventNotificationCallback (int8u source, int8u eventCode, int16u userId, int8u *pin, int32u timeStamp, int8u *data)
 Door Lock Cluster Operation Event Notification. More...
 
boolean emberAfDoorLockClusterProgrammingEventNotificationCallback (int8u source, int8u eventCode, int16u userId, int8u *pin, int8u userType, int8u userStatus, int32u timeStamp, int8u *data)
 Door Lock Cluster Programming Event Notification. More...
 
void emberAfDoorLockClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Door Lock Cluster Server Attribute Changed. More...
 
void emberAfDoorLockClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Door Lock Cluster Server Default Response. More...
 
void emberAfDoorLockClusterServerInitCallback (int8u endpoint)
 Door Lock Cluster Server Init. More...
 
void emberAfDoorLockClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Door Lock Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfDoorLockClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Door Lock Cluster Server Message Sent. More...
 
EmberAfStatus emberAfDoorLockClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Door Lock Cluster Server Pre Attribute Changed. More...
 
void emberAfDoorLockClusterServerTickCallback (int8u endpoint)
 Door Lock Cluster Server Tick. More...
 
boolean emberAfDoorLockClusterSetHolidayScheduleCallback (int8u scheduleId, int32u localStartTime, int32u localEndTime, int8u operatingModeDuringHoliday)
 Door Lock Cluster Set Holiday Schedule. More...
 
boolean emberAfDoorLockClusterSetHolidayScheduleResponseCallback (int8u status)
 Door Lock Cluster Set Holiday Schedule Response. More...
 
boolean emberAfDoorLockClusterSetPinCallback (int16u userId, int8u userStatus, int8u userType, int8u *pin)
 Door Lock Cluster Set Pin. More...
 
boolean emberAfDoorLockClusterSetPinResponseCallback (int8u status)
 Door Lock Cluster Set Pin Response. More...
 
boolean emberAfDoorLockClusterSetRfidCallback (int16u userId, int8u userStatus, int8u userType, int8u *id)
 Door Lock Cluster Set Rfid. More...
 
boolean emberAfDoorLockClusterSetRfidResponseCallback (int8u status)
 Door Lock Cluster Set Rfid Response. More...
 
boolean emberAfDoorLockClusterSetUserStatusCallback (int16u userId, int8u userStatus)
 Door Lock Cluster Set User Status. More...
 
boolean emberAfDoorLockClusterSetUserStatusResponseCallback (int8u status)
 Door Lock Cluster Set User Status Response. More...
 
boolean emberAfDoorLockClusterSetUserTypeCallback (int16u userId, int8u userType)
 Door Lock Cluster Set User Type. More...
 
boolean emberAfDoorLockClusterSetUserTypeResponseCallback (int8u status)
 Door Lock Cluster Set User Type Response. More...
 
boolean emberAfDoorLockClusterSetWeekdayScheduleCallback (int8u scheduleId, int16u userId, int8u daysMask, int8u startHour, int8u startMinute, int8u endHour, int8u endMinute)
 Door Lock Cluster Set Weekday Schedule. More...
 
boolean emberAfDoorLockClusterSetWeekdayScheduleResponseCallback (int8u status)
 Door Lock Cluster Set Weekday Schedule Response. More...
 
boolean emberAfDoorLockClusterSetYeardayScheduleCallback (int8u scheduleId, int16u userId, int32u localStartTime, int32u localEndTime)
 Door Lock Cluster Set Yearday Schedule. More...
 
boolean emberAfDoorLockClusterSetYeardayScheduleResponseCallback (int8u status)
 Door Lock Cluster Set Yearday Schedule Response. More...
 
boolean emberAfDoorLockClusterToggleCallback (int8u *pin)
 Door Lock Cluster Toggle. More...
 
boolean emberAfDoorLockClusterToggleResponseCallback (int8u status)
 Door Lock Cluster Toggle Response. More...
 
boolean emberAfDoorLockClusterUnlockDoorCallback (int8u *PIN)
 Door Lock Cluster Unlock Door. More...
 
boolean emberAfDoorLockClusterUnlockDoorResponseCallback (int8u status)
 Door Lock Cluster Unlock Door Response. More...
 
boolean emberAfDoorLockClusterUnlockWithTimeoutCallback (int16u timeoutInSeconds, int8u *pin)
 Door Lock Cluster Unlock With Timeout. More...
 
boolean emberAfDoorLockClusterUnlockWithTimeoutResponseCallback (int8u status)
 Door Lock Cluster Unlock With Timeout Response. More...
 

Window Covering Cluster Callbacks

void emberAfWindowCoveringClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Window Covering Cluster Client Attribute Changed. More...
 
void emberAfWindowCoveringClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Window Covering Cluster Client Default Response. More...
 
void emberAfWindowCoveringClusterClientInitCallback (int8u endpoint)
 Window Covering Cluster Client Init. More...
 
void emberAfWindowCoveringClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Window Covering Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfWindowCoveringClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Window Covering Cluster Client Message Sent. More...
 
EmberAfStatus emberAfWindowCoveringClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Window Covering Cluster Client Pre Attribute Changed. More...
 
void emberAfWindowCoveringClusterClientTickCallback (int8u endpoint)
 Window Covering Cluster Client Tick. More...
 
void emberAfWindowCoveringClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Window Covering Cluster Server Attribute Changed. More...
 
void emberAfWindowCoveringClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Window Covering Cluster Server Default Response. More...
 
void emberAfWindowCoveringClusterServerInitCallback (int8u endpoint)
 Window Covering Cluster Server Init. More...
 
void emberAfWindowCoveringClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Window Covering Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfWindowCoveringClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Window Covering Cluster Server Message Sent. More...
 
EmberAfStatus emberAfWindowCoveringClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Window Covering Cluster Server Pre Attribute Changed. More...
 
void emberAfWindowCoveringClusterServerTickCallback (int8u endpoint)
 Window Covering Cluster Server Tick. More...
 
boolean emberAfWindowCoveringClusterWindowCoveringDownCloseCallback (void)
 Window Covering Cluster Window Covering Down Close. More...
 
boolean emberAfWindowCoveringClusterWindowCoveringGoToLiftPercentageCallback (int8u percentageLiftValue)
 Window Covering Cluster Window Covering Go To Lift Percentage. More...
 
boolean emberAfWindowCoveringClusterWindowCoveringGoToLiftValueCallback (int16u liftValue)
 Window Covering Cluster Window Covering Go To Lift Value. More...
 
boolean emberAfWindowCoveringClusterWindowCoveringGoToTiltPercentageCallback (int8u percentageTiltValue)
 Window Covering Cluster Window Covering Go To Tilt Percentage. More...
 
boolean emberAfWindowCoveringClusterWindowCoveringGoToTiltValueCallback (int16u tiltValue)
 Window Covering Cluster Window Covering Go To Tilt Value. More...
 
boolean emberAfWindowCoveringClusterWindowCoveringStopCallback (void)
 Window Covering Cluster Window Covering Stop. More...
 
boolean emberAfWindowCoveringClusterWindowCoveringUpOpenCallback (void)
 Window Covering Cluster Window Covering Up Open. More...
 

Barrier Control Cluster Callbacks

boolean emberAfBarrierControlClusterBarrierControlGoToPercentCallback (int8u percentOpen)
 Barrier Control Cluster Barrier Control Go To Percent. More...
 
boolean emberAfBarrierControlClusterBarrierControlStopCallback (void)
 Barrier Control Cluster Barrier Control Stop. More...
 
void emberAfBarrierControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Barrier Control Cluster Client Attribute Changed. More...
 
void emberAfBarrierControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Barrier Control Cluster Client Default Response. More...
 
void emberAfBarrierControlClusterClientInitCallback (int8u endpoint)
 Barrier Control Cluster Client Init. More...
 
void emberAfBarrierControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Barrier Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfBarrierControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Barrier Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfBarrierControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Barrier Control Cluster Client Pre Attribute Changed. More...
 
void emberAfBarrierControlClusterClientTickCallback (int8u endpoint)
 Barrier Control Cluster Client Tick. More...
 
void emberAfBarrierControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Barrier Control Cluster Server Attribute Changed. More...
 
void emberAfBarrierControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Barrier Control Cluster Server Default Response. More...
 
void emberAfBarrierControlClusterServerInitCallback (int8u endpoint)
 Barrier Control Cluster Server Init. More...
 
void emberAfBarrierControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Barrier Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfBarrierControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Barrier Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfBarrierControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Barrier Control Cluster Server Pre Attribute Changed. More...
 
void emberAfBarrierControlClusterServerTickCallback (int8u endpoint)
 Barrier Control Cluster Server Tick. More...
 

Pump Configuration and Control Cluster Callbacks

void emberAfPumpConfigControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Pump Configuration and Control Cluster Client Attribute Changed. More...
 
void emberAfPumpConfigControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Pump Configuration and Control Cluster Client Default Response. More...
 
void emberAfPumpConfigControlClusterClientInitCallback (int8u endpoint)
 Pump Configuration and Control Cluster Client Init. More...
 
void emberAfPumpConfigControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Pump Configuration and Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfPumpConfigControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Pump Configuration and Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfPumpConfigControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Pump Configuration and Control Cluster Client Pre Attribute Changed. More...
 
void emberAfPumpConfigControlClusterClientTickCallback (int8u endpoint)
 Pump Configuration and Control Cluster Client Tick. More...
 
void emberAfPumpConfigControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Pump Configuration and Control Cluster Server Attribute Changed. More...
 
void emberAfPumpConfigControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Pump Configuration and Control Cluster Server Default Response. More...
 
void emberAfPumpConfigControlClusterServerInitCallback (int8u endpoint)
 Pump Configuration and Control Cluster Server Init. More...
 
void emberAfPumpConfigControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Pump Configuration and Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfPumpConfigControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Pump Configuration and Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfPumpConfigControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Pump Configuration and Control Cluster Server Pre Attribute Changed. More...
 
void emberAfPumpConfigControlClusterServerTickCallback (int8u endpoint)
 Pump Configuration and Control Cluster Server Tick. More...
 

Thermostat Cluster Callbacks

boolean emberAfThermostatClusterClearWeeklyScheduleCallback (void)
 Thermostat Cluster Clear Weekly Schedule. More...
 
void emberAfThermostatClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Thermostat Cluster Client Attribute Changed. More...
 
void emberAfThermostatClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Thermostat Cluster Client Default Response. More...
 
void emberAfThermostatClusterClientInitCallback (int8u endpoint)
 Thermostat Cluster Client Init. More...
 
void emberAfThermostatClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Thermostat Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfThermostatClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Thermostat Cluster Client Message Sent. More...
 
EmberAfStatus emberAfThermostatClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Thermostat Cluster Client Pre Attribute Changed. More...
 
void emberAfThermostatClusterClientTickCallback (int8u endpoint)
 Thermostat Cluster Client Tick. More...
 
boolean emberAfThermostatClusterCurrentWeeklyScheduleCallback (int8u numberOfTransitionsForSequence, int8u dayOfWeekForSequence, int8u modeForSequence, int8u *payload)
 Thermostat Cluster Current Weekly Schedule. More...
 
boolean emberAfThermostatClusterGetRelayStatusLogCallback (void)
 Thermostat Cluster Get Relay Status Log. More...
 
boolean emberAfThermostatClusterGetWeeklyScheduleCallback (int8u daysToReturn, int8u modeToReturn)
 Thermostat Cluster Get Weekly Schedule. More...
 
boolean emberAfThermostatClusterRelayStatusLogCallback (int16u timeOfDay, int16u relayStatus, int16s localTemperature, int8u humidityInPercentage, int16s setpoint, int16u unreadEntries)
 Thermostat Cluster Relay Status Log. More...
 
void emberAfThermostatClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Thermostat Cluster Server Attribute Changed. More...
 
void emberAfThermostatClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Thermostat Cluster Server Default Response. More...
 
void emberAfThermostatClusterServerInitCallback (int8u endpoint)
 Thermostat Cluster Server Init. More...
 
void emberAfThermostatClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Thermostat Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfThermostatClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Thermostat Cluster Server Message Sent. More...
 
EmberAfStatus emberAfThermostatClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Thermostat Cluster Server Pre Attribute Changed. More...
 
void emberAfThermostatClusterServerTickCallback (int8u endpoint)
 Thermostat Cluster Server Tick. More...
 
boolean emberAfThermostatClusterSetWeeklyScheduleCallback (int8u numberOfTransitionsForSequence, int8u dayOfWeekForSequence, int8u modeForSequence, int8u *payload)
 Thermostat Cluster Set Weekly Schedule. More...
 
boolean emberAfThermostatClusterSetpointRaiseLowerCallback (int8u mode, int8s amount)
 Thermostat Cluster Setpoint Raise Lower. More...
 

Fan Control Cluster Callbacks

void emberAfFanControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Fan Control Cluster Client Attribute Changed. More...
 
void emberAfFanControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Fan Control Cluster Client Default Response. More...
 
void emberAfFanControlClusterClientInitCallback (int8u endpoint)
 Fan Control Cluster Client Init. More...
 
void emberAfFanControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Fan Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfFanControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Fan Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfFanControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Fan Control Cluster Client Pre Attribute Changed. More...
 
void emberAfFanControlClusterClientTickCallback (int8u endpoint)
 Fan Control Cluster Client Tick. More...
 
void emberAfFanControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Fan Control Cluster Server Attribute Changed. More...
 
void emberAfFanControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Fan Control Cluster Server Default Response. More...
 
void emberAfFanControlClusterServerInitCallback (int8u endpoint)
 Fan Control Cluster Server Init. More...
 
void emberAfFanControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Fan Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfFanControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Fan Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfFanControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Fan Control Cluster Server Pre Attribute Changed. More...
 
void emberAfFanControlClusterServerTickCallback (int8u endpoint)
 Fan Control Cluster Server Tick. More...
 

Dehumidification Control Cluster Callbacks

void emberAfDehumidControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Dehumidification Control Cluster Client Attribute Changed. More...
 
void emberAfDehumidControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Dehumidification Control Cluster Client Default Response. More...
 
void emberAfDehumidControlClusterClientInitCallback (int8u endpoint)
 Dehumidification Control Cluster Client Init. More...
 
void emberAfDehumidControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Dehumidification Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfDehumidControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Dehumidification Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfDehumidControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Dehumidification Control Cluster Client Pre Attribute Changed. More...
 
void emberAfDehumidControlClusterClientTickCallback (int8u endpoint)
 Dehumidification Control Cluster Client Tick. More...
 
void emberAfDehumidControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Dehumidification Control Cluster Server Attribute Changed. More...
 
void emberAfDehumidControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Dehumidification Control Cluster Server Default Response. More...
 
void emberAfDehumidControlClusterServerInitCallback (int8u endpoint)
 Dehumidification Control Cluster Server Init. More...
 
void emberAfDehumidControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Dehumidification Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfDehumidControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Dehumidification Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfDehumidControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Dehumidification Control Cluster Server Pre Attribute Changed. More...
 
void emberAfDehumidControlClusterServerTickCallback (int8u endpoint)
 Dehumidification Control Cluster Server Tick. More...
 

Thermostat User Interface Configuration Cluster Callbacks

void emberAfThermostatUiConfigClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Thermostat User Interface Configuration Cluster Client Attribute Changed. More...
 
void emberAfThermostatUiConfigClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Thermostat User Interface Configuration Cluster Client Default Response. More...
 
void emberAfThermostatUiConfigClusterClientInitCallback (int8u endpoint)
 Thermostat User Interface Configuration Cluster Client Init. More...
 
void emberAfThermostatUiConfigClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Thermostat User Interface Configuration Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfThermostatUiConfigClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Thermostat User Interface Configuration Cluster Client Message Sent. More...
 
EmberAfStatus emberAfThermostatUiConfigClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Thermostat User Interface Configuration Cluster Client Pre Attribute Changed. More...
 
void emberAfThermostatUiConfigClusterClientTickCallback (int8u endpoint)
 Thermostat User Interface Configuration Cluster Client Tick. More...
 
void emberAfThermostatUiConfigClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Thermostat User Interface Configuration Cluster Server Attribute Changed. More...
 
void emberAfThermostatUiConfigClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Thermostat User Interface Configuration Cluster Server Default Response. More...
 
void emberAfThermostatUiConfigClusterServerInitCallback (int8u endpoint)
 Thermostat User Interface Configuration Cluster Server Init. More...
 
void emberAfThermostatUiConfigClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Thermostat User Interface Configuration Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfThermostatUiConfigClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Thermostat User Interface Configuration Cluster Server Message Sent. More...
 
EmberAfStatus emberAfThermostatUiConfigClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Thermostat User Interface Configuration Cluster Server Pre Attribute Changed. More...
 
void emberAfThermostatUiConfigClusterServerTickCallback (int8u endpoint)
 Thermostat User Interface Configuration Cluster Server Tick. More...
 

Color Control Cluster Callbacks

void emberAfColorControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Color Control Cluster Client Attribute Changed. More...
 
void emberAfColorControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Color Control Cluster Client Default Response. More...
 
void emberAfColorControlClusterClientInitCallback (int8u endpoint)
 Color Control Cluster Client Init. More...
 
void emberAfColorControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Color Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfColorControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Color Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfColorControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Color Control Cluster Client Pre Attribute Changed. More...
 
void emberAfColorControlClusterClientTickCallback (int8u endpoint)
 Color Control Cluster Client Tick. More...
 
boolean emberAfColorControlClusterColorLoopSetCallback (int8u updateFlags, int8u action, int8u direction, int16u time, int16u startHue)
 Color Control Cluster Color Loop Set. More...
 
boolean emberAfColorControlClusterEnhancedMoveHueCallback (int8u moveMode, int16u rate)
 Color Control Cluster Enhanced Move Hue. More...
 
boolean emberAfColorControlClusterEnhancedMoveToHueAndSaturationCallback (int16u enhancedHue, int8u saturation, int16u transitionTime)
 Color Control Cluster Enhanced Move To Hue And Saturation. More...
 
boolean emberAfColorControlClusterEnhancedMoveToHueCallback (int16u enhancedHue, int8u direction, int16u transitionTime)
 Color Control Cluster Enhanced Move To Hue. More...
 
boolean emberAfColorControlClusterEnhancedStepHueCallback (int8u stepMode, int16u stepSize, int16u transitionTime)
 Color Control Cluster Enhanced Step Hue. More...
 
boolean emberAfColorControlClusterMoveColorCallback (int16s rateX, int16s rateY, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Move Color. More...
 
boolean emberAfColorControlClusterMoveColorTemperatureCallback (int8u moveMode, int16u rate, int16u colorTemperatureMinimum, int16u colorTemperatureMaximum, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Move Color Temperature. More...
 
boolean emberAfColorControlClusterMoveHueCallback (int8u moveMode, int8u rate, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Move Hue. More...
 
boolean emberAfColorControlClusterMoveSaturationCallback (int8u moveMode, int8u rate, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Move Saturation. More...
 
boolean emberAfColorControlClusterMoveToColorCallback (int16u colorX, int16u colorY, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Move To Color. More...
 
boolean emberAfColorControlClusterMoveToColorTemperatureCallback (int16u colorTemperature, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Move To Color Temperature. More...
 
boolean emberAfColorControlClusterMoveToHueAndSaturationCallback (int8u hue, int8u saturation, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Move To Hue And Saturation. More...
 
boolean emberAfColorControlClusterMoveToHueCallback (int8u hue, int8u direction, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Move To Hue. More...
 
boolean emberAfColorControlClusterMoveToSaturationCallback (int8u saturation, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Move To Saturation. More...
 
void emberAfColorControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Color Control Cluster Server Attribute Changed. More...
 
void emberAfColorControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Color Control Cluster Server Default Response. More...
 
void emberAfColorControlClusterServerInitCallback (int8u endpoint)
 Color Control Cluster Server Init. More...
 
void emberAfColorControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Color Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfColorControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Color Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfColorControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Color Control Cluster Server Pre Attribute Changed. More...
 
void emberAfColorControlClusterServerTickCallback (int8u endpoint)
 Color Control Cluster Server Tick. More...
 
boolean emberAfColorControlClusterStepColorCallback (int16s stepX, int16s stepY, int16u transitionTime, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Step Color. More...
 
boolean emberAfColorControlClusterStepColorTemperatureCallback (int8u stepMode, int16u stepSize, int16u transitionTime, int16u colorTemperatureMinimum, int16u colorTemperatureMaximum, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Step Color Temperature. More...
 
boolean emberAfColorControlClusterStepHueCallback (int8u stepMode, int8u stepSize, int8u transitionTime, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Step Hue. More...
 
boolean emberAfColorControlClusterStepSaturationCallback (int8u stepMode, int8u stepSize, int8u transitionTime, int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Step Saturation. More...
 
boolean emberAfColorControlClusterStopMoveStepCallback (int8u optionsMask, int8u optionsOverride)
 Color Control Cluster Stop Move Step. More...
 

Ballast Configuration Cluster Callbacks

void emberAfBallastConfigurationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Ballast Configuration Cluster Client Attribute Changed. More...
 
void emberAfBallastConfigurationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Ballast Configuration Cluster Client Default Response. More...
 
void emberAfBallastConfigurationClusterClientInitCallback (int8u endpoint)
 Ballast Configuration Cluster Client Init. More...
 
void emberAfBallastConfigurationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Ballast Configuration Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfBallastConfigurationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Ballast Configuration Cluster Client Message Sent. More...
 
EmberAfStatus emberAfBallastConfigurationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Ballast Configuration Cluster Client Pre Attribute Changed. More...
 
void emberAfBallastConfigurationClusterClientTickCallback (int8u endpoint)
 Ballast Configuration Cluster Client Tick. More...
 
void emberAfBallastConfigurationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Ballast Configuration Cluster Server Attribute Changed. More...
 
void emberAfBallastConfigurationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Ballast Configuration Cluster Server Default Response. More...
 
void emberAfBallastConfigurationClusterServerInitCallback (int8u endpoint)
 Ballast Configuration Cluster Server Init. More...
 
void emberAfBallastConfigurationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Ballast Configuration Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfBallastConfigurationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Ballast Configuration Cluster Server Message Sent. More...
 
EmberAfStatus emberAfBallastConfigurationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Ballast Configuration Cluster Server Pre Attribute Changed. More...
 
void emberAfBallastConfigurationClusterServerTickCallback (int8u endpoint)
 Ballast Configuration Cluster Server Tick. More...
 

Illuminance Measurement Cluster Callbacks

void emberAfIllumMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Illuminance Measurement Cluster Client Attribute Changed. More...
 
void emberAfIllumMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Illuminance Measurement Cluster Client Default Response. More...
 
void emberAfIllumMeasurementClusterClientInitCallback (int8u endpoint)
 Illuminance Measurement Cluster Client Init. More...
 
void emberAfIllumMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Illuminance Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfIllumMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Illuminance Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfIllumMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Illuminance Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfIllumMeasurementClusterClientTickCallback (int8u endpoint)
 Illuminance Measurement Cluster Client Tick. More...
 
void emberAfIllumMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Illuminance Measurement Cluster Server Attribute Changed. More...
 
void emberAfIllumMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Illuminance Measurement Cluster Server Default Response. More...
 
void emberAfIllumMeasurementClusterServerInitCallback (int8u endpoint)
 Illuminance Measurement Cluster Server Init. More...
 
void emberAfIllumMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Illuminance Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfIllumMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Illuminance Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfIllumMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Illuminance Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfIllumMeasurementClusterServerTickCallback (int8u endpoint)
 Illuminance Measurement Cluster Server Tick. More...
 

Illuminance Level Sensing Cluster Callbacks

void emberAfIllumLevelSensingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Illuminance Level Sensing Cluster Client Attribute Changed. More...
 
void emberAfIllumLevelSensingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Illuminance Level Sensing Cluster Client Default Response. More...
 
void emberAfIllumLevelSensingClusterClientInitCallback (int8u endpoint)
 Illuminance Level Sensing Cluster Client Init. More...
 
void emberAfIllumLevelSensingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Illuminance Level Sensing Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfIllumLevelSensingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Illuminance Level Sensing Cluster Client Message Sent. More...
 
EmberAfStatus emberAfIllumLevelSensingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Illuminance Level Sensing Cluster Client Pre Attribute Changed. More...
 
void emberAfIllumLevelSensingClusterClientTickCallback (int8u endpoint)
 Illuminance Level Sensing Cluster Client Tick. More...
 
void emberAfIllumLevelSensingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Illuminance Level Sensing Cluster Server Attribute Changed. More...
 
void emberAfIllumLevelSensingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Illuminance Level Sensing Cluster Server Default Response. More...
 
void emberAfIllumLevelSensingClusterServerInitCallback (int8u endpoint)
 Illuminance Level Sensing Cluster Server Init. More...
 
void emberAfIllumLevelSensingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Illuminance Level Sensing Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfIllumLevelSensingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Illuminance Level Sensing Cluster Server Message Sent. More...
 
EmberAfStatus emberAfIllumLevelSensingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Illuminance Level Sensing Cluster Server Pre Attribute Changed. More...
 
void emberAfIllumLevelSensingClusterServerTickCallback (int8u endpoint)
 Illuminance Level Sensing Cluster Server Tick. More...
 

Temperature Measurement Cluster Callbacks

void emberAfTempMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Temperature Measurement Cluster Client Attribute Changed. More...
 
void emberAfTempMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Temperature Measurement Cluster Client Default Response. More...
 
void emberAfTempMeasurementClusterClientInitCallback (int8u endpoint)
 Temperature Measurement Cluster Client Init. More...
 
void emberAfTempMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Temperature Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfTempMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Temperature Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfTempMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Temperature Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfTempMeasurementClusterClientTickCallback (int8u endpoint)
 Temperature Measurement Cluster Client Tick. More...
 
void emberAfTempMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Temperature Measurement Cluster Server Attribute Changed. More...
 
void emberAfTempMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Temperature Measurement Cluster Server Default Response. More...
 
void emberAfTempMeasurementClusterServerInitCallback (int8u endpoint)
 Temperature Measurement Cluster Server Init. More...
 
void emberAfTempMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Temperature Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfTempMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Temperature Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfTempMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Temperature Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfTempMeasurementClusterServerTickCallback (int8u endpoint)
 Temperature Measurement Cluster Server Tick. More...
 

Pressure Measurement Cluster Callbacks

void emberAfPressureMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Pressure Measurement Cluster Client Attribute Changed. More...
 
void emberAfPressureMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Pressure Measurement Cluster Client Default Response. More...
 
void emberAfPressureMeasurementClusterClientInitCallback (int8u endpoint)
 Pressure Measurement Cluster Client Init. More...
 
void emberAfPressureMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Pressure Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfPressureMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Pressure Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfPressureMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Pressure Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfPressureMeasurementClusterClientTickCallback (int8u endpoint)
 Pressure Measurement Cluster Client Tick. More...
 
void emberAfPressureMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Pressure Measurement Cluster Server Attribute Changed. More...
 
void emberAfPressureMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Pressure Measurement Cluster Server Default Response. More...
 
void emberAfPressureMeasurementClusterServerInitCallback (int8u endpoint)
 Pressure Measurement Cluster Server Init. More...
 
void emberAfPressureMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Pressure Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfPressureMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Pressure Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfPressureMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Pressure Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfPressureMeasurementClusterServerTickCallback (int8u endpoint)
 Pressure Measurement Cluster Server Tick. More...
 

Flow Measurement Cluster Callbacks

void emberAfFlowMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Flow Measurement Cluster Client Attribute Changed. More...
 
void emberAfFlowMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Flow Measurement Cluster Client Default Response. More...
 
void emberAfFlowMeasurementClusterClientInitCallback (int8u endpoint)
 Flow Measurement Cluster Client Init. More...
 
void emberAfFlowMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Flow Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfFlowMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Flow Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfFlowMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Flow Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfFlowMeasurementClusterClientTickCallback (int8u endpoint)
 Flow Measurement Cluster Client Tick. More...
 
void emberAfFlowMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Flow Measurement Cluster Server Attribute Changed. More...
 
void emberAfFlowMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Flow Measurement Cluster Server Default Response. More...
 
void emberAfFlowMeasurementClusterServerInitCallback (int8u endpoint)
 Flow Measurement Cluster Server Init. More...
 
void emberAfFlowMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Flow Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfFlowMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Flow Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfFlowMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Flow Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfFlowMeasurementClusterServerTickCallback (int8u endpoint)
 Flow Measurement Cluster Server Tick. More...
 

Relative Humidity Measurement Cluster Callbacks

void emberAfRelativeHumidityMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Relative Humidity Measurement Cluster Client Attribute Changed. More...
 
void emberAfRelativeHumidityMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Relative Humidity Measurement Cluster Client Default Response. More...
 
void emberAfRelativeHumidityMeasurementClusterClientInitCallback (int8u endpoint)
 Relative Humidity Measurement Cluster Client Init. More...
 
void emberAfRelativeHumidityMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Relative Humidity Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfRelativeHumidityMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Relative Humidity Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfRelativeHumidityMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Relative Humidity Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfRelativeHumidityMeasurementClusterClientTickCallback (int8u endpoint)
 Relative Humidity Measurement Cluster Client Tick. More...
 
void emberAfRelativeHumidityMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Relative Humidity Measurement Cluster Server Attribute Changed. More...
 
void emberAfRelativeHumidityMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Relative Humidity Measurement Cluster Server Default Response. More...
 
void emberAfRelativeHumidityMeasurementClusterServerInitCallback (int8u endpoint)
 Relative Humidity Measurement Cluster Server Init. More...
 
void emberAfRelativeHumidityMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Relative Humidity Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfRelativeHumidityMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Relative Humidity Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfRelativeHumidityMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Relative Humidity Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfRelativeHumidityMeasurementClusterServerTickCallback (int8u endpoint)
 Relative Humidity Measurement Cluster Server Tick. More...
 

Occupancy Sensing Cluster Callbacks

void emberAfOccupancySensingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Occupancy Sensing Cluster Client Attribute Changed. More...
 
void emberAfOccupancySensingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Occupancy Sensing Cluster Client Default Response. More...
 
void emberAfOccupancySensingClusterClientInitCallback (int8u endpoint)
 Occupancy Sensing Cluster Client Init. More...
 
void emberAfOccupancySensingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Occupancy Sensing Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfOccupancySensingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Occupancy Sensing Cluster Client Message Sent. More...
 
EmberAfStatus emberAfOccupancySensingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Occupancy Sensing Cluster Client Pre Attribute Changed. More...
 
void emberAfOccupancySensingClusterClientTickCallback (int8u endpoint)
 Occupancy Sensing Cluster Client Tick. More...
 
void emberAfOccupancySensingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Occupancy Sensing Cluster Server Attribute Changed. More...
 
void emberAfOccupancySensingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Occupancy Sensing Cluster Server Default Response. More...
 
void emberAfOccupancySensingClusterServerInitCallback (int8u endpoint)
 Occupancy Sensing Cluster Server Init. More...
 
void emberAfOccupancySensingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Occupancy Sensing Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfOccupancySensingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Occupancy Sensing Cluster Server Message Sent. More...
 
EmberAfStatus emberAfOccupancySensingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Occupancy Sensing Cluster Server Pre Attribute Changed. More...
 
void emberAfOccupancySensingClusterServerTickCallback (int8u endpoint)
 Occupancy Sensing Cluster Server Tick. More...
 

Carbon Monoxide Concentration Measurement Cluster Callbacks

void emberAfCarbonMonoxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Carbon Monoxide Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Carbon Monoxide Concentration Measurement Cluster Client Default Response. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Carbon Monoxide Concentration Measurement Cluster Client Init. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Carbon Monoxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Carbon Monoxide Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfCarbonMonoxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Carbon Monoxide Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Carbon Monoxide Concentration Measurement Cluster Client Tick. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Carbon Monoxide Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Carbon Monoxide Concentration Measurement Cluster Server Default Response. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Carbon Monoxide Concentration Measurement Cluster Server Init. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Carbon Monoxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Carbon Monoxide Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfCarbonMonoxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Carbon Monoxide Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfCarbonMonoxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Carbon Monoxide Concentration Measurement Cluster Server Tick. More...
 

Carbon Dioxide Concentration Measurement Cluster Callbacks

void emberAfCarbonDioxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Carbon Dioxide Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Carbon Dioxide Concentration Measurement Cluster Client Default Response. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Carbon Dioxide Concentration Measurement Cluster Client Init. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Carbon Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Carbon Dioxide Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfCarbonDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Carbon Dioxide Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Carbon Dioxide Concentration Measurement Cluster Client Tick. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Carbon Dioxide Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Carbon Dioxide Concentration Measurement Cluster Server Default Response. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Carbon Dioxide Concentration Measurement Cluster Server Init. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Carbon Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Carbon Dioxide Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfCarbonDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Carbon Dioxide Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfCarbonDioxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Carbon Dioxide Concentration Measurement Cluster Server Tick. More...
 

Ethylene Concentration Measurement Cluster Callbacks

void emberAfEthyleneConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Ethylene Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfEthyleneConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Ethylene Concentration Measurement Cluster Client Default Response. More...
 
void emberAfEthyleneConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Ethylene Concentration Measurement Cluster Client Init. More...
 
void emberAfEthyleneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Ethylene Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfEthyleneConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Ethylene Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfEthyleneConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Ethylene Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfEthyleneConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Ethylene Concentration Measurement Cluster Client Tick. More...
 
void emberAfEthyleneConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Ethylene Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfEthyleneConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Ethylene Concentration Measurement Cluster Server Default Response. More...
 
void emberAfEthyleneConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Ethylene Concentration Measurement Cluster Server Init. More...
 
void emberAfEthyleneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Ethylene Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfEthyleneConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Ethylene Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfEthyleneConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Ethylene Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfEthyleneConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Ethylene Concentration Measurement Cluster Server Tick. More...
 

Ethylene Oxide Concentration Measurement Cluster Callbacks

void emberAfEthyleneOxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Ethylene Oxide Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Ethylene Oxide Concentration Measurement Cluster Client Default Response. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Ethylene Oxide Concentration Measurement Cluster Client Init. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Ethylene Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Ethylene Oxide Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfEthyleneOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Ethylene Oxide Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Ethylene Oxide Concentration Measurement Cluster Client Tick. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Ethylene Oxide Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Ethylene Oxide Concentration Measurement Cluster Server Default Response. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Ethylene Oxide Concentration Measurement Cluster Server Init. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Ethylene Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Ethylene Oxide Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfEthyleneOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Ethylene Oxide Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfEthyleneOxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Ethylene Oxide Concentration Measurement Cluster Server Tick. More...
 

Hydrogen Concentration Measurement Cluster Callbacks

void emberAfHydrogenConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Hydrogen Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfHydrogenConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Hydrogen Concentration Measurement Cluster Client Default Response. More...
 
void emberAfHydrogenConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Hydrogen Concentration Measurement Cluster Client Init. More...
 
void emberAfHydrogenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Hydrogen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfHydrogenConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Hydrogen Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfHydrogenConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Hydrogen Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfHydrogenConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Hydrogen Concentration Measurement Cluster Client Tick. More...
 
void emberAfHydrogenConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Hydrogen Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfHydrogenConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Hydrogen Concentration Measurement Cluster Server Default Response. More...
 
void emberAfHydrogenConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Hydrogen Concentration Measurement Cluster Server Init. More...
 
void emberAfHydrogenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Hydrogen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfHydrogenConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Hydrogen Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfHydrogenConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Hydrogen Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfHydrogenConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Hydrogen Concentration Measurement Cluster Server Tick. More...
 

Hydrogen Sulphide Concentration Measurement Cluster Callbacks

void emberAfHydrogenSulphideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Hydrogen Sulphide Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Hydrogen Sulphide Concentration Measurement Cluster Client Default Response. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Hydrogen Sulphide Concentration Measurement Cluster Client Init. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Hydrogen Sulphide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Hydrogen Sulphide Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfHydrogenSulphideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Hydrogen Sulphide Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Hydrogen Sulphide Concentration Measurement Cluster Client Tick. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Hydrogen Sulphide Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Hydrogen Sulphide Concentration Measurement Cluster Server Default Response. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Hydrogen Sulphide Concentration Measurement Cluster Server Init. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Hydrogen Sulphide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Hydrogen Sulphide Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfHydrogenSulphideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Hydrogen Sulphide Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfHydrogenSulphideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Hydrogen Sulphide Concentration Measurement Cluster Server Tick. More...
 

Nitric Oxide Concentration Measurement Cluster Callbacks

void emberAfNitricOxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Nitric Oxide Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Nitric Oxide Concentration Measurement Cluster Client Default Response. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Nitric Oxide Concentration Measurement Cluster Client Init. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Nitric Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Nitric Oxide Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfNitricOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Nitric Oxide Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Nitric Oxide Concentration Measurement Cluster Client Tick. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Nitric Oxide Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Nitric Oxide Concentration Measurement Cluster Server Default Response. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Nitric Oxide Concentration Measurement Cluster Server Init. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Nitric Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Nitric Oxide Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfNitricOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Nitric Oxide Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfNitricOxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Nitric Oxide Concentration Measurement Cluster Server Tick. More...
 

Nitrogen Dioxide Concentration Measurement Cluster Callbacks

void emberAfNitrogenDioxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Nitrogen Dioxide Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Nitrogen Dioxide Concentration Measurement Cluster Client Default Response. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Nitrogen Dioxide Concentration Measurement Cluster Client Init. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Nitrogen Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Nitrogen Dioxide Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfNitrogenDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Nitrogen Dioxide Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Nitrogen Dioxide Concentration Measurement Cluster Client Tick. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Nitrogen Dioxide Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Nitrogen Dioxide Concentration Measurement Cluster Server Default Response. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Nitrogen Dioxide Concentration Measurement Cluster Server Init. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Nitrogen Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Nitrogen Dioxide Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfNitrogenDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Nitrogen Dioxide Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfNitrogenDioxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Nitrogen Dioxide Concentration Measurement Cluster Server Tick. More...
 

Oxygen Concentration Measurement Cluster Callbacks

void emberAfOxygenConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Oxygen Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfOxygenConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Oxygen Concentration Measurement Cluster Client Default Response. More...
 
void emberAfOxygenConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Oxygen Concentration Measurement Cluster Client Init. More...
 
void emberAfOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfOxygenConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Oxygen Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Oxygen Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfOxygenConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Oxygen Concentration Measurement Cluster Client Tick. More...
 
void emberAfOxygenConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Oxygen Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfOxygenConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Oxygen Concentration Measurement Cluster Server Default Response. More...
 
void emberAfOxygenConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Oxygen Concentration Measurement Cluster Server Init. More...
 
void emberAfOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfOxygenConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Oxygen Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Oxygen Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfOxygenConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Oxygen Concentration Measurement Cluster Server Tick. More...
 

Ozone Concentration Measurement Cluster Callbacks

void emberAfOzoneConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Ozone Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfOzoneConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Ozone Concentration Measurement Cluster Client Default Response. More...
 
void emberAfOzoneConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Ozone Concentration Measurement Cluster Client Init. More...
 
void emberAfOzoneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Ozone Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfOzoneConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Ozone Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfOzoneConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Ozone Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfOzoneConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Ozone Concentration Measurement Cluster Client Tick. More...
 
void emberAfOzoneConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Ozone Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfOzoneConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Ozone Concentration Measurement Cluster Server Default Response. More...
 
void emberAfOzoneConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Ozone Concentration Measurement Cluster Server Init. More...
 
void emberAfOzoneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Ozone Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfOzoneConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Ozone Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfOzoneConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Ozone Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfOzoneConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Ozone Concentration Measurement Cluster Server Tick. More...
 

Sulfur Dioxide Concentration Measurement Cluster Callbacks

void emberAfSulfurDioxideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sulfur Dioxide Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sulfur Dioxide Concentration Measurement Cluster Client Default Response. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Sulfur Dioxide Concentration Measurement Cluster Client Init. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sulfur Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sulfur Dioxide Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfSulfurDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sulfur Dioxide Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Sulfur Dioxide Concentration Measurement Cluster Client Tick. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sulfur Dioxide Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sulfur Dioxide Concentration Measurement Cluster Server Default Response. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Sulfur Dioxide Concentration Measurement Cluster Server Init. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sulfur Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sulfur Dioxide Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfSulfurDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sulfur Dioxide Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfSulfurDioxideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Sulfur Dioxide Concentration Measurement Cluster Server Tick. More...
 

Dissolved Oxygen Concentration Measurement Cluster Callbacks

void emberAfDissolvedOxygenConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Dissolved Oxygen Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Dissolved Oxygen Concentration Measurement Cluster Client Default Response. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Dissolved Oxygen Concentration Measurement Cluster Client Init. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Dissolved Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Dissolved Oxygen Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfDissolvedOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Dissolved Oxygen Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Dissolved Oxygen Concentration Measurement Cluster Client Tick. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Dissolved Oxygen Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Dissolved Oxygen Concentration Measurement Cluster Server Default Response. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Dissolved Oxygen Concentration Measurement Cluster Server Init. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Dissolved Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Dissolved Oxygen Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfDissolvedOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Dissolved Oxygen Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfDissolvedOxygenConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Dissolved Oxygen Concentration Measurement Cluster Server Tick. More...
 

Bromate Concentration Measurement Cluster Callbacks

void emberAfBromateConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Bromate Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfBromateConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Bromate Concentration Measurement Cluster Client Default Response. More...
 
void emberAfBromateConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Bromate Concentration Measurement Cluster Client Init. More...
 
void emberAfBromateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Bromate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfBromateConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Bromate Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfBromateConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Bromate Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfBromateConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Bromate Concentration Measurement Cluster Client Tick. More...
 
void emberAfBromateConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Bromate Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfBromateConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Bromate Concentration Measurement Cluster Server Default Response. More...
 
void emberAfBromateConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Bromate Concentration Measurement Cluster Server Init. More...
 
void emberAfBromateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Bromate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfBromateConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Bromate Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfBromateConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Bromate Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfBromateConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Bromate Concentration Measurement Cluster Server Tick. More...
 

Chloramines Concentration Measurement Cluster Callbacks

void emberAfChloraminesConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chloramines Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfChloraminesConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chloramines Concentration Measurement Cluster Client Default Response. More...
 
void emberAfChloraminesConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Chloramines Concentration Measurement Cluster Client Init. More...
 
void emberAfChloraminesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chloramines Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfChloraminesConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chloramines Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfChloraminesConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chloramines Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfChloraminesConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Chloramines Concentration Measurement Cluster Client Tick. More...
 
void emberAfChloraminesConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chloramines Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfChloraminesConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chloramines Concentration Measurement Cluster Server Default Response. More...
 
void emberAfChloraminesConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Chloramines Concentration Measurement Cluster Server Init. More...
 
void emberAfChloraminesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chloramines Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfChloraminesConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chloramines Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfChloraminesConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chloramines Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfChloraminesConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Chloramines Concentration Measurement Cluster Server Tick. More...
 

Chlorine Concentration Measurement Cluster Callbacks

void emberAfChlorineConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chlorine Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfChlorineConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chlorine Concentration Measurement Cluster Client Default Response. More...
 
void emberAfChlorineConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Chlorine Concentration Measurement Cluster Client Init. More...
 
void emberAfChlorineConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chlorine Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfChlorineConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chlorine Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfChlorineConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chlorine Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfChlorineConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Chlorine Concentration Measurement Cluster Client Tick. More...
 
void emberAfChlorineConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chlorine Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfChlorineConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chlorine Concentration Measurement Cluster Server Default Response. More...
 
void emberAfChlorineConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Chlorine Concentration Measurement Cluster Server Init. More...
 
void emberAfChlorineConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chlorine Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfChlorineConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chlorine Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfChlorineConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chlorine Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfChlorineConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Chlorine Concentration Measurement Cluster Server Tick. More...
 

Fecal coliform and E. Coli Concentration Measurement Cluster Callbacks

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Fecal coliform and E. Coli Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Fecal coliform and E. Coli Concentration Measurement Cluster Client Default Response. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Fecal coliform and E. Coli Concentration Measurement Cluster Client Init. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Fecal coliform and E. Coli Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Fecal coliform and E. Coli Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Fecal coliform and E. Coli Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Fecal coliform and E. Coli Concentration Measurement Cluster Client Tick. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Fecal coliform and E. Coli Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Fecal coliform and E. Coli Concentration Measurement Cluster Server Default Response. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Fecal coliform and E. Coli Concentration Measurement Cluster Server Init. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Fecal coliform and E. Coli Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Fecal coliform and E. Coli Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Fecal coliform and E. Coli Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Fecal coliform and E. Coli Concentration Measurement Cluster Server Tick. More...
 

Fluoride Concentration Measurement Cluster Callbacks

void emberAfFluorideConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Fluoride Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfFluorideConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Fluoride Concentration Measurement Cluster Client Default Response. More...
 
void emberAfFluorideConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Fluoride Concentration Measurement Cluster Client Init. More...
 
void emberAfFluorideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Fluoride Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfFluorideConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Fluoride Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfFluorideConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Fluoride Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfFluorideConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Fluoride Concentration Measurement Cluster Client Tick. More...
 
void emberAfFluorideConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Fluoride Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfFluorideConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Fluoride Concentration Measurement Cluster Server Default Response. More...
 
void emberAfFluorideConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Fluoride Concentration Measurement Cluster Server Init. More...
 
void emberAfFluorideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Fluoride Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfFluorideConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Fluoride Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfFluorideConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Fluoride Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfFluorideConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Fluoride Concentration Measurement Cluster Server Tick. More...
 

Haloacetic Acids Concentration Measurement Cluster Callbacks

void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Haloacetic Acids Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Haloacetic Acids Concentration Measurement Cluster Client Default Response. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Haloacetic Acids Concentration Measurement Cluster Client Init. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Haloacetic Acids Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Haloacetic Acids Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfHaloaceticAcidsConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Haloacetic Acids Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Haloacetic Acids Concentration Measurement Cluster Client Tick. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Haloacetic Acids Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Haloacetic Acids Concentration Measurement Cluster Server Default Response. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Haloacetic Acids Concentration Measurement Cluster Server Init. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Haloacetic Acids Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Haloacetic Acids Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfHaloaceticAcidsConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Haloacetic Acids Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Haloacetic Acids Concentration Measurement Cluster Server Tick. More...
 

Total Trihalomethanes Concentration Measurement Cluster Callbacks

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Total Trihalomethanes Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Total Trihalomethanes Concentration Measurement Cluster Client Default Response. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Total Trihalomethanes Concentration Measurement Cluster Client Init. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Total Trihalomethanes Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Total Trihalomethanes Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Total Trihalomethanes Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Total Trihalomethanes Concentration Measurement Cluster Client Tick. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Total Trihalomethanes Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Total Trihalomethanes Concentration Measurement Cluster Server Default Response. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Total Trihalomethanes Concentration Measurement Cluster Server Init. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Total Trihalomethanes Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Total Trihalomethanes Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Total Trihalomethanes Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Total Trihalomethanes Concentration Measurement Cluster Server Tick. More...
 

Total Coliform Bacteria Concentration Measurement Cluster Callbacks

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Total Coliform Bacteria Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Total Coliform Bacteria Concentration Measurement Cluster Client Default Response. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Total Coliform Bacteria Concentration Measurement Cluster Client Init. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Total Coliform Bacteria Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Total Coliform Bacteria Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Total Coliform Bacteria Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Total Coliform Bacteria Concentration Measurement Cluster Client Tick. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Total Coliform Bacteria Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Total Coliform Bacteria Concentration Measurement Cluster Server Default Response. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Total Coliform Bacteria Concentration Measurement Cluster Server Init. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Total Coliform Bacteria Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Total Coliform Bacteria Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Total Coliform Bacteria Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Total Coliform Bacteria Concentration Measurement Cluster Server Tick. More...
 

Turbidity Concentration Measurement Cluster Callbacks

void emberAfTurbidityConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Turbidity Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfTurbidityConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Turbidity Concentration Measurement Cluster Client Default Response. More...
 
void emberAfTurbidityConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Turbidity Concentration Measurement Cluster Client Init. More...
 
void emberAfTurbidityConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Turbidity Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfTurbidityConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Turbidity Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfTurbidityConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Turbidity Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfTurbidityConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Turbidity Concentration Measurement Cluster Client Tick. More...
 
void emberAfTurbidityConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Turbidity Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfTurbidityConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Turbidity Concentration Measurement Cluster Server Default Response. More...
 
void emberAfTurbidityConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Turbidity Concentration Measurement Cluster Server Init. More...
 
void emberAfTurbidityConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Turbidity Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfTurbidityConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Turbidity Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfTurbidityConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Turbidity Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfTurbidityConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Turbidity Concentration Measurement Cluster Server Tick. More...
 

Copper Concentration Measurement Cluster Callbacks

void emberAfCopperConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Copper Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfCopperConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Copper Concentration Measurement Cluster Client Default Response. More...
 
void emberAfCopperConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Copper Concentration Measurement Cluster Client Init. More...
 
void emberAfCopperConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Copper Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfCopperConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Copper Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfCopperConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Copper Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfCopperConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Copper Concentration Measurement Cluster Client Tick. More...
 
void emberAfCopperConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Copper Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfCopperConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Copper Concentration Measurement Cluster Server Default Response. More...
 
void emberAfCopperConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Copper Concentration Measurement Cluster Server Init. More...
 
void emberAfCopperConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Copper Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfCopperConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Copper Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfCopperConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Copper Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfCopperConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Copper Concentration Measurement Cluster Server Tick. More...
 

Lead Concentration Measurement Cluster Callbacks

void emberAfLeadConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Lead Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfLeadConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Lead Concentration Measurement Cluster Client Default Response. More...
 
void emberAfLeadConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Lead Concentration Measurement Cluster Client Init. More...
 
void emberAfLeadConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Lead Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfLeadConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Lead Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfLeadConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Lead Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfLeadConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Lead Concentration Measurement Cluster Client Tick. More...
 
void emberAfLeadConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Lead Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfLeadConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Lead Concentration Measurement Cluster Server Default Response. More...
 
void emberAfLeadConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Lead Concentration Measurement Cluster Server Init. More...
 
void emberAfLeadConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Lead Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfLeadConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Lead Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfLeadConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Lead Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfLeadConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Lead Concentration Measurement Cluster Server Tick. More...
 

Manganese Concentration Measurement Cluster Callbacks

void emberAfManganeseConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Manganese Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfManganeseConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Manganese Concentration Measurement Cluster Client Default Response. More...
 
void emberAfManganeseConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Manganese Concentration Measurement Cluster Client Init. More...
 
void emberAfManganeseConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Manganese Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfManganeseConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Manganese Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfManganeseConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Manganese Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfManganeseConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Manganese Concentration Measurement Cluster Client Tick. More...
 
void emberAfManganeseConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Manganese Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfManganeseConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Manganese Concentration Measurement Cluster Server Default Response. More...
 
void emberAfManganeseConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Manganese Concentration Measurement Cluster Server Init. More...
 
void emberAfManganeseConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Manganese Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfManganeseConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Manganese Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfManganeseConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Manganese Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfManganeseConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Manganese Concentration Measurement Cluster Server Tick. More...
 

Sulfate Concentration Measurement Cluster Callbacks

void emberAfSulfateConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sulfate Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfSulfateConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sulfate Concentration Measurement Cluster Client Default Response. More...
 
void emberAfSulfateConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Sulfate Concentration Measurement Cluster Client Init. More...
 
void emberAfSulfateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sulfate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfSulfateConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sulfate Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfSulfateConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sulfate Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfSulfateConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Sulfate Concentration Measurement Cluster Client Tick. More...
 
void emberAfSulfateConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sulfate Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfSulfateConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sulfate Concentration Measurement Cluster Server Default Response. More...
 
void emberAfSulfateConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Sulfate Concentration Measurement Cluster Server Init. More...
 
void emberAfSulfateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sulfate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfSulfateConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sulfate Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfSulfateConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sulfate Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfSulfateConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Sulfate Concentration Measurement Cluster Server Tick. More...
 

Bromodichloromethane Concentration Measurement Cluster Callbacks

void emberAfBromodichloromethaneConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Bromodichloromethane Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Bromodichloromethane Concentration Measurement Cluster Client Default Response. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Bromodichloromethane Concentration Measurement Cluster Client Init. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Bromodichloromethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Bromodichloromethane Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfBromodichloromethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Bromodichloromethane Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Bromodichloromethane Concentration Measurement Cluster Client Tick. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Bromodichloromethane Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Bromodichloromethane Concentration Measurement Cluster Server Default Response. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Bromodichloromethane Concentration Measurement Cluster Server Init. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Bromodichloromethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Bromodichloromethane Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfBromodichloromethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Bromodichloromethane Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfBromodichloromethaneConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Bromodichloromethane Concentration Measurement Cluster Server Tick. More...
 

Bromoform Concentration Measurement Cluster Callbacks

void emberAfBromoformConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Bromoform Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfBromoformConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Bromoform Concentration Measurement Cluster Client Default Response. More...
 
void emberAfBromoformConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Bromoform Concentration Measurement Cluster Client Init. More...
 
void emberAfBromoformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Bromoform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfBromoformConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Bromoform Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfBromoformConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Bromoform Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfBromoformConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Bromoform Concentration Measurement Cluster Client Tick. More...
 
void emberAfBromoformConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Bromoform Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfBromoformConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Bromoform Concentration Measurement Cluster Server Default Response. More...
 
void emberAfBromoformConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Bromoform Concentration Measurement Cluster Server Init. More...
 
void emberAfBromoformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Bromoform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfBromoformConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Bromoform Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfBromoformConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Bromoform Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfBromoformConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Bromoform Concentration Measurement Cluster Server Tick. More...
 

Chlorodibromomethane Concentration Measurement Cluster Callbacks

void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chlorodibromomethane Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chlorodibromomethane Concentration Measurement Cluster Client Default Response. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Chlorodibromomethane Concentration Measurement Cluster Client Init. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chlorodibromomethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chlorodibromomethane Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfChlorodibromomethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chlorodibromomethane Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Chlorodibromomethane Concentration Measurement Cluster Client Tick. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chlorodibromomethane Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chlorodibromomethane Concentration Measurement Cluster Server Default Response. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Chlorodibromomethane Concentration Measurement Cluster Server Init. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chlorodibromomethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chlorodibromomethane Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfChlorodibromomethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chlorodibromomethane Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Chlorodibromomethane Concentration Measurement Cluster Server Tick. More...
 

Chloroform Concentration Measurement Cluster Callbacks

void emberAfChloroformConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chloroform Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfChloroformConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chloroform Concentration Measurement Cluster Client Default Response. More...
 
void emberAfChloroformConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Chloroform Concentration Measurement Cluster Client Init. More...
 
void emberAfChloroformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chloroform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfChloroformConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chloroform Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfChloroformConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chloroform Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfChloroformConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Chloroform Concentration Measurement Cluster Client Tick. More...
 
void emberAfChloroformConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chloroform Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfChloroformConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chloroform Concentration Measurement Cluster Server Default Response. More...
 
void emberAfChloroformConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Chloroform Concentration Measurement Cluster Server Init. More...
 
void emberAfChloroformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chloroform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfChloroformConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chloroform Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfChloroformConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chloroform Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfChloroformConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Chloroform Concentration Measurement Cluster Server Tick. More...
 

Sodium Concentration Measurement Cluster Callbacks

void emberAfSodiumConcentrationMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sodium Concentration Measurement Cluster Client Attribute Changed. More...
 
void emberAfSodiumConcentrationMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sodium Concentration Measurement Cluster Client Default Response. More...
 
void emberAfSodiumConcentrationMeasurementClusterClientInitCallback (int8u endpoint)
 Sodium Concentration Measurement Cluster Client Init. More...
 
void emberAfSodiumConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sodium Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfSodiumConcentrationMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sodium Concentration Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfSodiumConcentrationMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sodium Concentration Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfSodiumConcentrationMeasurementClusterClientTickCallback (int8u endpoint)
 Sodium Concentration Measurement Cluster Client Tick. More...
 
void emberAfSodiumConcentrationMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sodium Concentration Measurement Cluster Server Attribute Changed. More...
 
void emberAfSodiumConcentrationMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sodium Concentration Measurement Cluster Server Default Response. More...
 
void emberAfSodiumConcentrationMeasurementClusterServerInitCallback (int8u endpoint)
 Sodium Concentration Measurement Cluster Server Init. More...
 
void emberAfSodiumConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sodium Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfSodiumConcentrationMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sodium Concentration Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfSodiumConcentrationMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sodium Concentration Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfSodiumConcentrationMeasurementClusterServerTickCallback (int8u endpoint)
 Sodium Concentration Measurement Cluster Server Tick. More...
 

IAS Zone Cluster Callbacks

void emberAfIasZoneClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 IAS Zone Cluster Client Attribute Changed. More...
 
void emberAfIasZoneClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 IAS Zone Cluster Client Default Response. More...
 
void emberAfIasZoneClusterClientInitCallback (int8u endpoint)
 IAS Zone Cluster Client Init. More...
 
void emberAfIasZoneClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 IAS Zone Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfIasZoneClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 IAS Zone Cluster Client Message Sent. More...
 
EmberAfStatus emberAfIasZoneClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 IAS Zone Cluster Client Pre Attribute Changed. More...
 
void emberAfIasZoneClusterClientTickCallback (int8u endpoint)
 IAS Zone Cluster Client Tick. More...
 
boolean emberAfIasZoneClusterInitiateNormalOperationModeCallback (void)
 IAS Zone Cluster Initiate Normal Operation Mode. More...
 
boolean emberAfIasZoneClusterInitiateNormalOperationModeResponseCallback (void)
 IAS Zone Cluster Initiate Normal Operation Mode Response. More...
 
boolean emberAfIasZoneClusterInitiateTestModeCallback (int8u testModeDuration, int8u currentZoneSensitivityLevel)
 IAS Zone Cluster Initiate Test Mode. More...
 
boolean emberAfIasZoneClusterInitiateTestModeResponseCallback (void)
 IAS Zone Cluster Initiate Test Mode Response. More...
 
void emberAfIasZoneClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 IAS Zone Cluster Server Attribute Changed. More...
 
void emberAfIasZoneClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 IAS Zone Cluster Server Default Response. More...
 
void emberAfIasZoneClusterServerInitCallback (int8u endpoint)
 IAS Zone Cluster Server Init. More...
 
void emberAfIasZoneClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 IAS Zone Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfIasZoneClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 IAS Zone Cluster Server Message Sent. More...
 
EmberAfStatus emberAfIasZoneClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 IAS Zone Cluster Server Pre Attribute Changed. More...
 
void emberAfIasZoneClusterServerTickCallback (int8u endpoint)
 IAS Zone Cluster Server Tick. More...
 
boolean emberAfIasZoneClusterZoneEnrollRequestCallback (int16u zoneType, int16u manufacturerCode)
 IAS Zone Cluster Zone Enroll Request. More...
 
boolean emberAfIasZoneClusterZoneEnrollResponseCallback (int8u enrollResponseCode, int8u zoneId)
 IAS Zone Cluster Zone Enroll Response. More...
 
boolean emberAfIasZoneClusterZoneStatusChangeNotificationCallback (int16u zoneStatus, int8u extendedStatus, int8u zoneId, int16u delay)
 IAS Zone Cluster Zone Status Change Notification. More...
 

IAS ACE Cluster Callbacks

boolean emberAfIasAceClusterArmCallback (int8u armMode, int8u *armDisarmCode, int8u zoneId)
 IAS ACE Cluster Arm. More...
 
boolean emberAfIasAceClusterArmResponseCallback (int8u armNotification)
 IAS ACE Cluster Arm Response. More...
 
boolean emberAfIasAceClusterBypassCallback (int8u numberOfZones, int8u *zoneIds, int8u *armDisarmCode)
 IAS ACE Cluster Bypass. More...
 
boolean emberAfIasAceClusterBypassResponseCallback (int8u numberOfZones, int8u *bypassResult)
 IAS ACE Cluster Bypass Response. More...
 
void emberAfIasAceClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 IAS ACE Cluster Client Attribute Changed. More...
 
void emberAfIasAceClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 IAS ACE Cluster Client Default Response. More...
 
void emberAfIasAceClusterClientInitCallback (int8u endpoint)
 IAS ACE Cluster Client Init. More...
 
void emberAfIasAceClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 IAS ACE Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfIasAceClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 IAS ACE Cluster Client Message Sent. More...
 
EmberAfStatus emberAfIasAceClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 IAS ACE Cluster Client Pre Attribute Changed. More...
 
void emberAfIasAceClusterClientTickCallback (int8u endpoint)
 IAS ACE Cluster Client Tick. More...
 
boolean emberAfIasAceClusterEmergencyCallback (void)
 IAS ACE Cluster Emergency. More...
 
boolean emberAfIasAceClusterFireCallback (void)
 IAS ACE Cluster Fire. More...
 
boolean emberAfIasAceClusterGetBypassedZoneListCallback (void)
 IAS ACE Cluster Get Bypassed Zone List. More...
 
boolean emberAfIasAceClusterGetPanelStatusCallback (void)
 IAS ACE Cluster Get Panel Status. More...
 
boolean emberAfIasAceClusterGetPanelStatusResponseCallback (int8u panelStatus, int8u secondsRemaining, int8u audibleNotification, int8u alarmStatus)
 IAS ACE Cluster Get Panel Status Response. More...
 
boolean emberAfIasAceClusterGetZoneIdMapCallback (void)
 IAS ACE Cluster Get Zone Id Map. More...
 
boolean emberAfIasAceClusterGetZoneIdMapResponseCallback (int16u section0, int16u section1, int16u section2, int16u section3, int16u section4, int16u section5, int16u section6, int16u section7, int16u section8, int16u section9, int16u section10, int16u section11, int16u section12, int16u section13, int16u section14, int16u section15)
 IAS ACE Cluster Get Zone Id Map Response. More...
 
boolean emberAfIasAceClusterGetZoneInformationCallback (int8u zoneId)
 IAS ACE Cluster Get Zone Information. More...
 
boolean emberAfIasAceClusterGetZoneInformationResponseCallback (int8u zoneId, int16u zoneType, int8u *ieeeAddress, int8u *zoneLabel)
 IAS ACE Cluster Get Zone Information Response. More...
 
boolean emberAfIasAceClusterGetZoneStatusCallback (int8u startingZoneId, int8u maxNumberOfZoneIds, int8u zoneStatusMaskFlag, int16u zoneStatusMask)
 IAS ACE Cluster Get Zone Status. More...
 
boolean emberAfIasAceClusterGetZoneStatusResponseCallback (int8u zoneStatusComplete, int8u numberOfZones, int8u *zoneStatusResult)
 IAS ACE Cluster Get Zone Status Response. More...
 
boolean emberAfIasAceClusterPanelStatusChangedCallback (int8u panelStatus, int8u secondsRemaining, int8u audibleNotification, int8u alarmStatus)
 IAS ACE Cluster Panel Status Changed. More...
 
boolean emberAfIasAceClusterPanicCallback (void)
 IAS ACE Cluster Panic. More...
 
void emberAfIasAceClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 IAS ACE Cluster Server Attribute Changed. More...
 
void emberAfIasAceClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 IAS ACE Cluster Server Default Response. More...
 
void emberAfIasAceClusterServerInitCallback (int8u endpoint)
 IAS ACE Cluster Server Init. More...
 
void emberAfIasAceClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 IAS ACE Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfIasAceClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 IAS ACE Cluster Server Message Sent. More...
 
EmberAfStatus emberAfIasAceClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 IAS ACE Cluster Server Pre Attribute Changed. More...
 
void emberAfIasAceClusterServerTickCallback (int8u endpoint)
 IAS ACE Cluster Server Tick. More...
 
boolean emberAfIasAceClusterSetBypassedZoneListCallback (int8u numberOfZones, int8u *zoneIds)
 IAS ACE Cluster Set Bypassed Zone List. More...
 
boolean emberAfIasAceClusterZoneStatusChangedCallback (int8u zoneId, int16u zoneStatus, int8u audibleNotification, int8u *zoneLabel)
 IAS ACE Cluster Zone Status Changed. More...
 

IAS WD Cluster Callbacks

void emberAfIasWdClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 IAS WD Cluster Client Attribute Changed. More...
 
void emberAfIasWdClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 IAS WD Cluster Client Default Response. More...
 
void emberAfIasWdClusterClientInitCallback (int8u endpoint)
 IAS WD Cluster Client Init. More...
 
void emberAfIasWdClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 IAS WD Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfIasWdClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 IAS WD Cluster Client Message Sent. More...
 
EmberAfStatus emberAfIasWdClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 IAS WD Cluster Client Pre Attribute Changed. More...
 
void emberAfIasWdClusterClientTickCallback (int8u endpoint)
 IAS WD Cluster Client Tick. More...
 
void emberAfIasWdClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 IAS WD Cluster Server Attribute Changed. More...
 
void emberAfIasWdClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 IAS WD Cluster Server Default Response. More...
 
void emberAfIasWdClusterServerInitCallback (int8u endpoint)
 IAS WD Cluster Server Init. More...
 
void emberAfIasWdClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 IAS WD Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfIasWdClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 IAS WD Cluster Server Message Sent. More...
 
EmberAfStatus emberAfIasWdClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 IAS WD Cluster Server Pre Attribute Changed. More...
 
void emberAfIasWdClusterServerTickCallback (int8u endpoint)
 IAS WD Cluster Server Tick. More...
 
boolean emberAfIasWdClusterSquawkCallback (int8u squawkInfo)
 IAS WD Cluster Squawk. More...
 
boolean emberAfIasWdClusterStartWarningCallback (int8u warningInfo, int16u warningDuration, int8u strobeDutyCycle, int8u strobeLevel)
 IAS WD Cluster Start Warning. More...
 

Generic Tunnel Cluster Callbacks

boolean emberAfGenericTunnelClusterAdvertiseProtocolAddressCallback (int8u *protocolAddress)
 Generic Tunnel Cluster Advertise Protocol Address. More...
 
void emberAfGenericTunnelClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Generic Tunnel Cluster Client Attribute Changed. More...
 
void emberAfGenericTunnelClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Generic Tunnel Cluster Client Default Response. More...
 
void emberAfGenericTunnelClusterClientInitCallback (int8u endpoint)
 Generic Tunnel Cluster Client Init. More...
 
void emberAfGenericTunnelClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Generic Tunnel Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfGenericTunnelClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Generic Tunnel Cluster Client Message Sent. More...
 
EmberAfStatus emberAfGenericTunnelClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Generic Tunnel Cluster Client Pre Attribute Changed. More...
 
void emberAfGenericTunnelClusterClientTickCallback (int8u endpoint)
 Generic Tunnel Cluster Client Tick. More...
 
boolean emberAfGenericTunnelClusterMatchProtocolAddressCallback (int8u *protocolAddress)
 Generic Tunnel Cluster Match Protocol Address. More...
 
boolean emberAfGenericTunnelClusterMatchProtocolAddressResponseCallback (int8u *deviceIeeeAddress, int8u *protocolAddress)
 Generic Tunnel Cluster Match Protocol Address Response. More...
 
void emberAfGenericTunnelClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Generic Tunnel Cluster Server Attribute Changed. More...
 
void emberAfGenericTunnelClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Generic Tunnel Cluster Server Default Response. More...
 
void emberAfGenericTunnelClusterServerInitCallback (int8u endpoint)
 Generic Tunnel Cluster Server Init. More...
 
void emberAfGenericTunnelClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Generic Tunnel Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfGenericTunnelClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Generic Tunnel Cluster Server Message Sent. More...
 
EmberAfStatus emberAfGenericTunnelClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Generic Tunnel Cluster Server Pre Attribute Changed. More...
 
void emberAfGenericTunnelClusterServerTickCallback (int8u endpoint)
 Generic Tunnel Cluster Server Tick. More...
 

BACnet Protocol Tunnel Cluster Callbacks

void emberAfBacnetProtocolTunnelClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 BACnet Protocol Tunnel Cluster Client Attribute Changed. More...
 
void emberAfBacnetProtocolTunnelClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 BACnet Protocol Tunnel Cluster Client Default Response. More...
 
void emberAfBacnetProtocolTunnelClusterClientInitCallback (int8u endpoint)
 BACnet Protocol Tunnel Cluster Client Init. More...
 
void emberAfBacnetProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 BACnet Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfBacnetProtocolTunnelClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 BACnet Protocol Tunnel Cluster Client Message Sent. More...
 
EmberAfStatus emberAfBacnetProtocolTunnelClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 BACnet Protocol Tunnel Cluster Client Pre Attribute Changed. More...
 
void emberAfBacnetProtocolTunnelClusterClientTickCallback (int8u endpoint)
 BACnet Protocol Tunnel Cluster Client Tick. More...
 
void emberAfBacnetProtocolTunnelClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 BACnet Protocol Tunnel Cluster Server Attribute Changed. More...
 
void emberAfBacnetProtocolTunnelClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 BACnet Protocol Tunnel Cluster Server Default Response. More...
 
void emberAfBacnetProtocolTunnelClusterServerInitCallback (int8u endpoint)
 BACnet Protocol Tunnel Cluster Server Init. More...
 
void emberAfBacnetProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 BACnet Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfBacnetProtocolTunnelClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 BACnet Protocol Tunnel Cluster Server Message Sent. More...
 
EmberAfStatus emberAfBacnetProtocolTunnelClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 BACnet Protocol Tunnel Cluster Server Pre Attribute Changed. More...
 
void emberAfBacnetProtocolTunnelClusterServerTickCallback (int8u endpoint)
 BACnet Protocol Tunnel Cluster Server Tick. More...
 
boolean emberAfBacnetProtocolTunnelClusterTransferNpduCallback (int8u *npdu)
 BACnet Protocol Tunnel Cluster Transfer Npdu. More...
 

11073 Protocol Tunnel Cluster Callbacks

void emberAf11073ProtocolTunnelClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 11073 Protocol Tunnel Cluster Client Attribute Changed More...
 
void emberAf11073ProtocolTunnelClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 11073 Protocol Tunnel Cluster Client Default Response More...
 
void emberAf11073ProtocolTunnelClusterClientInitCallback (int8u endpoint)
 11073 Protocol Tunnel Cluster Client Init More...
 
void emberAf11073ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 11073 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed More...
 
void emberAf11073ProtocolTunnelClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 11073 Protocol Tunnel Cluster Client Message Sent More...
 
EmberAfStatus emberAf11073ProtocolTunnelClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 11073 Protocol Tunnel Cluster Client Pre Attribute Changed More...
 
void emberAf11073ProtocolTunnelClusterClientTickCallback (int8u endpoint)
 11073 Protocol Tunnel Cluster Client Tick More...
 
boolean emberAf11073ProtocolTunnelClusterConnectRequestCallback (int8u connectControl, int16u idleTimeout, int8u *managerTarget, int8u managerEndpoint)
 11073 Protocol Tunnel Cluster Connect Request More...
 
boolean emberAf11073ProtocolTunnelClusterConnectStatusNotificationCallback (int8u connectStatus)
 11073 Protocol Tunnel Cluster Connect Status Notification More...
 
boolean emberAf11073ProtocolTunnelClusterDisconnectRequestCallback (int8u *managerIEEEAddress)
 11073 Protocol Tunnel Cluster Disconnect Request More...
 
void emberAf11073ProtocolTunnelClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 11073 Protocol Tunnel Cluster Server Attribute Changed More...
 
void emberAf11073ProtocolTunnelClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 11073 Protocol Tunnel Cluster Server Default Response More...
 
void emberAf11073ProtocolTunnelClusterServerInitCallback (int8u endpoint)
 11073 Protocol Tunnel Cluster Server Init More...
 
void emberAf11073ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 11073 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed More...
 
void emberAf11073ProtocolTunnelClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 11073 Protocol Tunnel Cluster Server Message Sent More...
 
EmberAfStatus emberAf11073ProtocolTunnelClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 11073 Protocol Tunnel Cluster Server Pre Attribute Changed More...
 
void emberAf11073ProtocolTunnelClusterServerTickCallback (int8u endpoint)
 11073 Protocol Tunnel Cluster Server Tick More...
 
boolean emberAf11073ProtocolTunnelClusterTransferAPDUCallback (int8u *apdu)
 11073 Protocol Tunnel Cluster Transfer A P D U More...
 

ISO 7816 Protocol Tunnel Cluster Callbacks

void emberAfIso7816ProtocolTunnelClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 ISO 7816 Protocol Tunnel Cluster Client Attribute Changed. More...
 
void emberAfIso7816ProtocolTunnelClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 ISO 7816 Protocol Tunnel Cluster Client Default Response. More...
 
void emberAfIso7816ProtocolTunnelClusterClientInitCallback (int8u endpoint)
 ISO 7816 Protocol Tunnel Cluster Client Init. More...
 
void emberAfIso7816ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 ISO 7816 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfIso7816ProtocolTunnelClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 ISO 7816 Protocol Tunnel Cluster Client Message Sent. More...
 
EmberAfStatus emberAfIso7816ProtocolTunnelClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 ISO 7816 Protocol Tunnel Cluster Client Pre Attribute Changed. More...
 
void emberAfIso7816ProtocolTunnelClusterClientTickCallback (int8u endpoint)
 ISO 7816 Protocol Tunnel Cluster Client Tick. More...
 
boolean emberAfIso7816ProtocolTunnelClusterExtractSmartCardCallback (void)
 ISO 7816 Protocol Tunnel Cluster Extract Smart Card. More...
 
boolean emberAfIso7816ProtocolTunnelClusterInsertSmartCardCallback (void)
 ISO 7816 Protocol Tunnel Cluster Insert Smart Card. More...
 
void emberAfIso7816ProtocolTunnelClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 ISO 7816 Protocol Tunnel Cluster Server Attribute Changed. More...
 
void emberAfIso7816ProtocolTunnelClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 ISO 7816 Protocol Tunnel Cluster Server Default Response. More...
 
void emberAfIso7816ProtocolTunnelClusterServerInitCallback (int8u endpoint)
 ISO 7816 Protocol Tunnel Cluster Server Init. More...
 
void emberAfIso7816ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 ISO 7816 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfIso7816ProtocolTunnelClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 ISO 7816 Protocol Tunnel Cluster Server Message Sent. More...
 
EmberAfStatus emberAfIso7816ProtocolTunnelClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 ISO 7816 Protocol Tunnel Cluster Server Pre Attribute Changed. More...
 
void emberAfIso7816ProtocolTunnelClusterServerTickCallback (int8u endpoint)
 ISO 7816 Protocol Tunnel Cluster Server Tick. More...
 
boolean emberAfIso7816ProtocolTunnelClusterTransferApduCallback (int8u *apdu)
 ISO 7816 Protocol Tunnel Cluster Transfer Apdu. More...
 

Price Cluster Callbacks

boolean emberAfPriceClusterCancelTariffCallback (int32u providerId, int32u issuerTariffId, int8u tariffType)
 Price Cluster Cancel Tariff. More...
 
void emberAfPriceClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Price Cluster Client Attribute Changed. More...
 
void emberAfPriceClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Price Cluster Client Default Response. More...
 
void emberAfPriceClusterClientInitCallback (int8u endpoint)
 Price Cluster Client Init. More...
 
void emberAfPriceClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Price Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfPriceClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Price Cluster Client Message Sent. More...
 
EmberAfStatus emberAfPriceClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Price Cluster Client Pre Attribute Changed. More...
 
void emberAfPriceClusterClientTickCallback (int8u endpoint)
 Price Cluster Client Tick. More...
 
boolean emberAfPriceClusterCppEventResponseCallback (int32u issuerEventId, int8u cppAuth)
 Price Cluster Cpp Event Response. More...
 
boolean emberAfPriceClusterGetBillingPeriodCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType)
 Price Cluster Get Billing Period. More...
 
boolean emberAfPriceClusterGetBlockPeriodsCallback (int32u startTime, int8u numberOfEvents, int8u tariffType)
 Price Cluster Get Block Periods. More...
 
boolean emberAfPriceClusterGetBlockThresholdsCallback (int32u issuerTariffId)
 Price Cluster Get Block Thresholds. More...
 
boolean emberAfPriceClusterGetCO2ValueCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType)
 Price Cluster Get C O2 Value. More...
 
boolean emberAfPriceClusterGetCalorificValueCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands)
 Price Cluster Get Calorific Value. More...
 
boolean emberAfPriceClusterGetConsolidatedBillCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType)
 Price Cluster Get Consolidated Bill. More...
 
boolean emberAfPriceClusterGetConversionFactorCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands)
 Price Cluster Get Conversion Factor. More...
 
boolean emberAfPriceClusterGetCreditPaymentCallback (int32u latestEndTime, int8u numberOfRecords)
 Price Cluster Get Credit Payment. More...
 
boolean emberAfPriceClusterGetCurrencyConversionCommandCallback (void)
 Price Cluster Get Currency Conversion Command. More...
 
boolean emberAfPriceClusterGetCurrentPriceCallback (int8u commandOptions)
 Price Cluster Get Current Price. More...
 
boolean emberAfPriceClusterGetPriceMatrixCallback (int32u issuerTariffId)
 Price Cluster Get Price Matrix. More...
 
boolean emberAfPriceClusterGetScheduledPricesCallback (int32u startTime, int8u numberOfEvents)
 Price Cluster Get Scheduled Prices. More...
 
boolean emberAfPriceClusterGetTariffCancellationCallback (void)
 Price Cluster Get Tariff Cancellation. More...
 
boolean emberAfPriceClusterGetTariffInformationCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCommands, int8u tariffType)
 Price Cluster Get Tariff Information. More...
 
boolean emberAfPriceClusterGetTierLabelsCallback (int32u issuerTariffId)
 Price Cluster Get Tier Labels. More...
 
boolean emberAfPriceClusterPriceAcknowledgementCallback (int32u providerId, int32u issuerEventId, int32u priceAckTime, int8u control)
 Price Cluster Price Acknowledgement. More...
 
boolean emberAfPriceClusterPublishBillingPeriodCallback (int32u providerId, int32u issuerEventId, int32u billingPeriodStartTime, int32u billingPeriodDuration, int8u billingPeriodDurationType, int8u tariffType)
 Price Cluster Publish Billing Period. More...
 
boolean emberAfPriceClusterPublishBlockPeriodCallback (int32u providerId, int32u issuerEventId, int32u blockPeriodStartTime, int32u blockPeriodDuration, int8u blockPeriodControl, int8u blockPeriodDurationType, int8u tariffType, int8u tariffResolutionPeriod)
 Price Cluster Publish Block Period. More...
 
boolean emberAfPriceClusterPublishBlockThresholdsCallback (int32u providerId, int32u issuerEventId, int32u startTime, int32u issuerTariffId, int8u commandIndex, int8u numberOfCommands, int8u subPayloadControl, int8u *payload)
 Price Cluster Publish Block Thresholds. More...
 
boolean emberAfPriceClusterPublishCO2ValueCallback (int32u providerId, int32u issuerEventId, int32u startTime, int8u tariffType, int32u cO2Value, int8u cO2ValueUnit, int8u cO2ValueTrailingDigit)
 Price Cluster Publish C O2 Value. More...
 
boolean emberAfPriceClusterPublishCalorificValueCallback (int32u issuerEventId, int32u startTime, int32u calorificValue, int8u calorificValueUnit, int8u calorificValueTrailingDigit)
 Price Cluster Publish Calorific Value. More...
 
boolean emberAfPriceClusterPublishConsolidatedBillCallback (int32u providerId, int32u issuerEventId, int32u billingPeriodStartTime, int32u billingPeriodDuration, int8u billingPeriodDurationType, int8u tariffType, int32u consolidatedBill, int16u currency, int8u billTrailingDigit)
 Price Cluster Publish Consolidated Bill. More...
 
boolean emberAfPriceClusterPublishConversionFactorCallback (int32u issuerEventId, int32u startTime, int32u conversionFactor, int8u conversionFactorTrailingDigit)
 Price Cluster Publish Conversion Factor. More...
 
boolean emberAfPriceClusterPublishCppEventCallback (int32u providerId, int32u issuerEventId, int32u startTime, int16u durationInMinutes, int8u tariffType, int8u cppPriceTier, int8u cppAuth)
 Price Cluster Publish Cpp Event. More...
 
boolean emberAfPriceClusterPublishCreditPaymentCallback (int32u providerId, int32u issuerEventId, int32u creditPaymentDueDate, int32u creditPaymentOverDueAmount, int8u creditPaymentStatus, int32u creditPayment, int32u creditPaymentDate, int8u *creditPaymentRef)
 Price Cluster Publish Credit Payment. More...
 
boolean emberAfPriceClusterPublishCurrencyConversionCallback (int32u providerId, int32u issuerEventId, int32u startTime, int16u oldCurrency, int16u newCurrency, int32u conversionFactor, int8u conversionFactorTrailingDigit, int32u currencyChangeControlFlags)
 Price Cluster Publish Currency Conversion. More...
 
boolean emberAfPriceClusterPublishPriceCallback (int32u providerId, int8u *rateLabel, int32u issuerEventId, int32u currentTime, int8u unitOfMeasure, int16u currency, int8u priceTrailingDigitAndPriceTier, int8u numberOfPriceTiersAndRegisterTier, int32u startTime, int16u durationInMinutes, int32u price, int8u priceRatio, int32u generationPrice, int8u generationPriceRatio, int32u alternateCostDelivered, int8u alternateCostUnit, int8u alternateCostTrailingDigit, int8u numberOfBlockThresholds, int8u priceControl, int8u numberOfGenerationTiers, int8u generationTier, int8u extendedNumberOfPriceTiers, int8u extendedPriceTier, int8u extendedRegisterTier)
 Price Cluster Publish Price. More...
 
boolean emberAfPriceClusterPublishPriceMatrixCallback (int32u providerId, int32u issuerEventId, int32u startTime, int32u issuerTariffId, int8u commandIndex, int8u numberOfCommands, int8u subPayloadControl, int8u *payload)
 Price Cluster Publish Price Matrix. More...
 
boolean emberAfPriceClusterPublishTariffInformationCallback (int32u providerId, int32u issuerEventId, int32u issuerTariffId, int32u startTime, int8u tariffTypeChargingScheme, int8u *tariffLabel, int8u numberOfPriceTiersInUse, int8u numberOfBlockThresholdsInUse, int8u unitOfMeasure, int16u currency, int8u priceTrailingDigit, int32u standingCharge, int8u tierBlockMode, int32u blockThresholdMultiplier, int32u blockThresholdDivisor)
 Price Cluster Publish Tariff Information. More...
 
boolean emberAfPriceClusterPublishTierLabelsCallback (int32u providerId, int32u issuerEventId, int32u issuerTariffId, int8u commandIndex, int8u numberOfCommands, int8u numberOfLabels, int8u *tierLabelsPayload)
 Price Cluster Publish Tier Labels. More...
 
void emberAfPriceClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Price Cluster Server Attribute Changed. More...
 
void emberAfPriceClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Price Cluster Server Default Response. More...
 
void emberAfPriceClusterServerInitCallback (int8u endpoint)
 Price Cluster Server Init. More...
 
void emberAfPriceClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Price Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfPriceClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Price Cluster Server Message Sent. More...
 
EmberAfStatus emberAfPriceClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Price Cluster Server Pre Attribute Changed. More...
 
void emberAfPriceClusterServerTickCallback (int8u endpoint)
 Price Cluster Server Tick. More...
 

Demand Response and Load Control Cluster Callbacks

boolean emberAfDemandResponseLoadControlClusterCancelAllLoadControlEventsCallback (int8u cancelControl)
 Demand Response and Load Control Cluster Cancel All Load Control Events. More...
 
boolean emberAfDemandResponseLoadControlClusterCancelLoadControlEventCallback (int32u issuerEventId, int16u deviceClass, int8u utilityEnrollmentGroup, int8u cancelControl, int32u effectiveTime)
 Demand Response and Load Control Cluster Cancel Load Control Event. More...
 
void emberAfDemandResponseLoadControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Demand Response and Load Control Cluster Client Attribute Changed. More...
 
void emberAfDemandResponseLoadControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Demand Response and Load Control Cluster Client Default Response. More...
 
void emberAfDemandResponseLoadControlClusterClientInitCallback (int8u endpoint)
 Demand Response and Load Control Cluster Client Init. More...
 
void emberAfDemandResponseLoadControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Demand Response and Load Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfDemandResponseLoadControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Demand Response and Load Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfDemandResponseLoadControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Demand Response and Load Control Cluster Client Pre Attribute Changed. More...
 
void emberAfDemandResponseLoadControlClusterClientTickCallback (int8u endpoint)
 Demand Response and Load Control Cluster Client Tick. More...
 
boolean emberAfDemandResponseLoadControlClusterGetScheduledEventsCallback (int32u startTime, int8u numberOfEvents, int32u issuerEventId)
 Demand Response and Load Control Cluster Get Scheduled Events. More...
 
boolean emberAfDemandResponseLoadControlClusterLoadControlEventCallback (int32u issuerEventId, int16u deviceClass, int8u utilityEnrollmentGroup, int32u startTime, int16u durationInMinutes, int8u criticalityLevel, int8u coolingTemperatureOffset, int8u heatingTemperatureOffset, int16s coolingTemperatureSetPoint, int16s heatingTemperatureSetPoint, int8s averageLoadAdjustmentPercentage, int8u dutyCycle, int8u eventControl)
 Demand Response and Load Control Cluster Load Control Event. More...
 
boolean emberAfDemandResponseLoadControlClusterReportEventStatusCallback (int32u issuerEventId, int8u eventStatus, int32u eventStatusTime, int8u criticalityLevelApplied, int16u coolingTemperatureSetPointApplied, int16u heatingTemperatureSetPointApplied, int8s averageLoadAdjustmentPercentageApplied, int8u dutyCycleApplied, int8u eventControl, int8u signatureType, int8u *signature)
 Demand Response and Load Control Cluster Report Event Status. More...
 
void emberAfDemandResponseLoadControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Demand Response and Load Control Cluster Server Attribute Changed. More...
 
void emberAfDemandResponseLoadControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Demand Response and Load Control Cluster Server Default Response. More...
 
void emberAfDemandResponseLoadControlClusterServerInitCallback (int8u endpoint)
 Demand Response and Load Control Cluster Server Init. More...
 
void emberAfDemandResponseLoadControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Demand Response and Load Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfDemandResponseLoadControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Demand Response and Load Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfDemandResponseLoadControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Demand Response and Load Control Cluster Server Pre Attribute Changed. More...
 
void emberAfDemandResponseLoadControlClusterServerTickCallback (int8u endpoint)
 Demand Response and Load Control Cluster Server Tick. More...
 

Simple Metering Cluster Callbacks

boolean emberAfSimpleMeteringClusterChangeSupplyCallback (int32u providerId, int32u issuerEventId, int32u requestDateTime, int32u implementationDateTime, int8u proposedSupplyStatus, int8u supplyControlBits)
 Simple Metering Cluster Change Supply. More...
 
void emberAfSimpleMeteringClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Simple Metering Cluster Client Attribute Changed. More...
 
void emberAfSimpleMeteringClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Simple Metering Cluster Client Default Response. More...
 
void emberAfSimpleMeteringClusterClientInitCallback (int8u endpoint)
 Simple Metering Cluster Client Init. More...
 
void emberAfSimpleMeteringClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Simple Metering Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfSimpleMeteringClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Simple Metering Cluster Client Message Sent. More...
 
EmberAfStatus emberAfSimpleMeteringClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Simple Metering Cluster Client Pre Attribute Changed. More...
 
void emberAfSimpleMeteringClusterClientTickCallback (int8u endpoint)
 Simple Metering Cluster Client Tick. More...
 
boolean emberAfSimpleMeteringClusterConfigureMirrorCallback (int32u issuerEventId, int32u reportingInterval, int8u mirrorNotificationReporting, int8u notificationScheme)
 Simple Metering Cluster Configure Mirror. More...
 
boolean emberAfSimpleMeteringClusterConfigureNotificationFlagsCallback (int32u issuerEventId, int8u notificationScheme, int16u notificationFlagAttributeId, int16u clusterId, int16u manufacturerCode, int8u numberOfCommands, int8u *commandIds)
 Simple Metering Cluster Configure Notification Flags. More...
 
boolean emberAfSimpleMeteringClusterConfigureNotificationSchemeCallback (int32u issuerEventId, int8u notificationScheme, int32u notificationFlagOrder)
 Simple Metering Cluster Configure Notification Scheme. More...
 
boolean emberAfSimpleMeteringClusterGetNotifiedMessageCallback (int8u notificationScheme, int16u notificationFlagAttributeId, int32u notificationFlagsN)
 Simple Metering Cluster Get Notified Message. More...
 
boolean emberAfSimpleMeteringClusterGetProfileCallback (int8u intervalChannel, int32u endTime, int8u numberOfPeriods)
 Simple Metering Cluster Get Profile. More...
 
boolean emberAfSimpleMeteringClusterGetProfileResponseCallback (int32u endTime, int8u status, int8u profileIntervalPeriod, int8u numberOfPeriodsDelivered, int8u *intervals)
 Simple Metering Cluster Get Profile Response. More...
 
boolean emberAfSimpleMeteringClusterGetSampledDataCallback (int16u sampleId, int32u earliestSampleTime, int8u sampleType, int16u numberOfSamples)
 Simple Metering Cluster Get Sampled Data. More...
 
boolean emberAfSimpleMeteringClusterGetSampledDataResponseCallback (int16u sampleId, int32u sampleStartTime, int8u sampleType, int16u sampleRequestInterval, int16u numberOfSamples, int8u *samples)
 Simple Metering Cluster Get Sampled Data Response. More...
 
boolean emberAfSimpleMeteringClusterGetSnapshotCallback (int32u earliestStartTime, int32u latestEndTime, int8u snapshotOffset, int32u snapshotCause)
 Simple Metering Cluster Get Snapshot. More...
 
boolean emberAfSimpleMeteringClusterLocalChangeSupplyCallback (int8u proposedSupplyStatus)
 Simple Metering Cluster Local Change Supply. More...
 
boolean emberAfSimpleMeteringClusterMirrorRemovedCallback (int16u endpointId)
 Simple Metering Cluster Mirror Removed. More...
 
boolean emberAfSimpleMeteringClusterMirrorReportAttributeResponseCallback (int8u notificationScheme, int8u *notificationFlags)
 Simple Metering Cluster Mirror Report Attribute Response. More...
 
boolean emberAfSimpleMeteringClusterPublishSnapshotCallback (int32u snapshotId, int32u snapshotTime, int8u totalSnapshotsFound, int8u commandIndex, int8u totalCommands, int32u snapshotCause, int8u snapshotPayloadType, int8u *snapshotPayload)
 Simple Metering Cluster Publish Snapshot. More...
 
boolean emberAfSimpleMeteringClusterRemoveMirrorCallback (void)
 Simple Metering Cluster Remove Mirror. More...
 
boolean emberAfSimpleMeteringClusterRequestFastPollModeCallback (int8u fastPollUpdatePeriod, int8u duration)
 Simple Metering Cluster Request Fast Poll Mode. More...
 
boolean emberAfSimpleMeteringClusterRequestFastPollModeResponseCallback (int8u appliedUpdatePeriod, int32u fastPollModeEndtime)
 Simple Metering Cluster Request Fast Poll Mode Response. More...
 
boolean emberAfSimpleMeteringClusterRequestMirrorCallback (void)
 Simple Metering Cluster Request Mirror. More...
 
boolean emberAfSimpleMeteringClusterRequestMirrorResponseCallback (int16u endpointId)
 Simple Metering Cluster Request Mirror Response. More...
 
boolean emberAfSimpleMeteringClusterResetLoadLimitCounterCallback (int32u providerId, int32u issuerEventId)
 Simple Metering Cluster Reset Load Limit Counter. More...
 
boolean emberAfSimpleMeteringClusterScheduleSnapshotCallback (int32u issuerEventId, int8u commandIndex, int8u commandCount, int8u *snapshotSchedulePayload)
 Simple Metering Cluster Schedule Snapshot. More...
 
boolean emberAfSimpleMeteringClusterScheduleSnapshotResponseCallback (int32u issuerEventId, int8u *snapshotResponsePayload)
 Simple Metering Cluster Schedule Snapshot Response. More...
 
void emberAfSimpleMeteringClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Simple Metering Cluster Server Attribute Changed. More...
 
void emberAfSimpleMeteringClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Simple Metering Cluster Server Default Response. More...
 
void emberAfSimpleMeteringClusterServerInitCallback (int8u endpoint)
 Simple Metering Cluster Server Init. More...
 
void emberAfSimpleMeteringClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Simple Metering Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfSimpleMeteringClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Simple Metering Cluster Server Message Sent. More...
 
EmberAfStatus emberAfSimpleMeteringClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Simple Metering Cluster Server Pre Attribute Changed. More...
 
void emberAfSimpleMeteringClusterServerTickCallback (int8u endpoint)
 Simple Metering Cluster Server Tick. More...
 
boolean emberAfSimpleMeteringClusterSetSupplyStatusCallback (int32u issuerEventId, int8u supplyTamperState, int8u supplyDepletionState, int8u supplyUncontrolledFlowState, int8u loadLimitSupplyState)
 Simple Metering Cluster Set Supply Status. More...
 
boolean emberAfSimpleMeteringClusterSetUncontrolledFlowThresholdCallback (int32u providerId, int32u issuerEventId, int16u uncontrolledFlowThreshold, int8u unitOfMeasure, int16u multiplier, int16u divisor, int8u stabilisationPeriod, int16u measurementPeriod)
 Simple Metering Cluster Set Uncontrolled Flow Threshold. More...
 
boolean emberAfSimpleMeteringClusterStartSamplingCallback (int32u issuerEventId, int32u startSamplingTime, int8u sampleType, int16u sampleRequestInterval, int16u maxNumberOfSamples)
 Simple Metering Cluster Start Sampling. More...
 
boolean emberAfSimpleMeteringClusterStartSamplingResponseCallback (int16u sampleId)
 Simple Metering Cluster Start Sampling Response. More...
 
boolean emberAfSimpleMeteringClusterSupplyStatusResponseCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int8u supplyStatus)
 Simple Metering Cluster Supply Status Response. More...
 
boolean emberAfSimpleMeteringClusterTakeSnapshotCallback (int32u snapshotCause)
 Simple Metering Cluster Take Snapshot. More...
 
boolean emberAfSimpleMeteringClusterTakeSnapshotResponseCallback (int32u snapshotId, int8u snapshotConfirmation)
 Simple Metering Cluster Take Snapshot Response. More...
 

Messaging Cluster Callbacks

boolean emberAfMessagingClusterCancelAllMessagesCallback (int32u implementationDateTime)
 Messaging Cluster Cancel All Messages. More...
 
boolean emberAfMessagingClusterCancelMessageCallback (int32u messageId, int8u messageControl)
 Messaging Cluster Cancel Message. More...
 
void emberAfMessagingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Messaging Cluster Client Attribute Changed. More...
 
void emberAfMessagingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Messaging Cluster Client Default Response. More...
 
void emberAfMessagingClusterClientInitCallback (int8u endpoint)
 Messaging Cluster Client Init. More...
 
void emberAfMessagingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Messaging Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfMessagingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Messaging Cluster Client Message Sent. More...
 
EmberAfStatus emberAfMessagingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Messaging Cluster Client Pre Attribute Changed. More...
 
void emberAfMessagingClusterClientTickCallback (int8u endpoint)
 Messaging Cluster Client Tick. More...
 
boolean emberAfMessagingClusterDisplayMessageCallback (int32u messageId, int8u messageControl, int32u startTime, int16u durationInMinutes, int8u *message, int8u optionalExtendedMessageControl)
 Messaging Cluster Display Message. More...
 
boolean emberAfMessagingClusterDisplayProtectedMessageCallback (int32u messageId, int8u messageControl, int32u startTime, int16u durationInMinutes, int8u *message, int8u optionalExtendedMessageControl)
 Messaging Cluster Display Protected Message. More...
 
boolean emberAfMessagingClusterGetLastMessageCallback (void)
 Messaging Cluster Get Last Message. More...
 
boolean emberAfMessagingClusterGetMessageCancellationCallback (int32u earliestImplementationTime)
 Messaging Cluster Get Message Cancellation. More...
 
boolean emberAfMessagingClusterMessageConfirmationCallback (int32u messageId, int32u confirmationTime, int8u messageConfirmationControl, int8u *messageResponse)
 Messaging Cluster Message Confirmation. More...
 
void emberAfMessagingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Messaging Cluster Server Attribute Changed. More...
 
void emberAfMessagingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Messaging Cluster Server Default Response. More...
 
void emberAfMessagingClusterServerInitCallback (int8u endpoint)
 Messaging Cluster Server Init. More...
 
void emberAfMessagingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Messaging Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfMessagingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Messaging Cluster Server Message Sent. More...
 
EmberAfStatus emberAfMessagingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Messaging Cluster Server Pre Attribute Changed. More...
 
void emberAfMessagingClusterServerTickCallback (int8u endpoint)
 Messaging Cluster Server Tick. More...
 

Tunneling Cluster Callbacks

boolean emberAfTunnelingClusterAckTransferDataClientToServerCallback (int16u tunnelId, int16u numberOfBytesLeft)
 Tunneling Cluster Ack Transfer Data Client To Server. More...
 
boolean emberAfTunnelingClusterAckTransferDataServerToClientCallback (int16u tunnelId, int16u numberOfBytesLeft)
 Tunneling Cluster Ack Transfer Data Server To Client. More...
 
void emberAfTunnelingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Tunneling Cluster Client Attribute Changed. More...
 
void emberAfTunnelingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Tunneling Cluster Client Default Response. More...
 
void emberAfTunnelingClusterClientInitCallback (int8u endpoint)
 Tunneling Cluster Client Init. More...
 
void emberAfTunnelingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Tunneling Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfTunnelingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Tunneling Cluster Client Message Sent. More...
 
EmberAfStatus emberAfTunnelingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Tunneling Cluster Client Pre Attribute Changed. More...
 
void emberAfTunnelingClusterClientTickCallback (int8u endpoint)
 Tunneling Cluster Client Tick. More...
 
boolean emberAfTunnelingClusterCloseTunnelCallback (int16u tunnelId)
 Tunneling Cluster Close Tunnel. More...
 
boolean emberAfTunnelingClusterGetSupportedTunnelProtocolsCallback (int8u protocolOffset)
 Tunneling Cluster Get Supported Tunnel Protocols. More...
 
boolean emberAfTunnelingClusterReadyDataClientToServerCallback (int16u tunnelId, int16u numberOfOctetsLeft)
 Tunneling Cluster Ready Data Client To Server. More...
 
boolean emberAfTunnelingClusterReadyDataServerToClientCallback (int16u tunnelId, int16u numberOfOctetsLeft)
 Tunneling Cluster Ready Data Server To Client. More...
 
boolean emberAfTunnelingClusterRequestTunnelCallback (int8u protocolId, int16u manufacturerCode, int8u flowControlSupport, int16u maximumIncomingTransferSize)
 Tunneling Cluster Request Tunnel. More...
 
boolean emberAfTunnelingClusterRequestTunnelResponseCallback (int16u tunnelId, int8u tunnelStatus, int16u maximumIncomingTransferSize)
 Tunneling Cluster Request Tunnel Response. More...
 
void emberAfTunnelingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Tunneling Cluster Server Attribute Changed. More...
 
void emberAfTunnelingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Tunneling Cluster Server Default Response. More...
 
void emberAfTunnelingClusterServerInitCallback (int8u endpoint)
 Tunneling Cluster Server Init. More...
 
void emberAfTunnelingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Tunneling Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfTunnelingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Tunneling Cluster Server Message Sent. More...
 
EmberAfStatus emberAfTunnelingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Tunneling Cluster Server Pre Attribute Changed. More...
 
void emberAfTunnelingClusterServerTickCallback (int8u endpoint)
 Tunneling Cluster Server Tick. More...
 
boolean emberAfTunnelingClusterSupportedTunnelProtocolsResponseCallback (int8u protocolListComplete, int8u protocolCount, int8u *protocolList)
 Tunneling Cluster Supported Tunnel Protocols Response. More...
 
boolean emberAfTunnelingClusterTransferDataClientToServerCallback (int16u tunnelId, int8u *data)
 Tunneling Cluster Transfer Data Client To Server. More...
 
boolean emberAfTunnelingClusterTransferDataErrorClientToServerCallback (int16u tunnelId, int8u transferDataStatus)
 Tunneling Cluster Transfer Data Error Client To Server. More...
 
boolean emberAfTunnelingClusterTransferDataErrorServerToClientCallback (int16u tunnelId, int8u transferDataStatus)
 Tunneling Cluster Transfer Data Error Server To Client. More...
 
boolean emberAfTunnelingClusterTransferDataServerToClientCallback (int16u tunnelId, int8u *data)
 Tunneling Cluster Transfer Data Server To Client. More...
 
boolean emberAfTunnelingClusterTunnelClosureNotificationCallback (int16u tunnelId)
 Tunneling Cluster Tunnel Closure Notification. More...
 

Prepayment Cluster Callbacks

boolean emberAfPrepaymentClusterChangeDebtCallback (int32u issuerEventId, int8u *debtLabel, int32u debtAmount, int8u debtRecoveryMethod, int8u debtAmountType, int32u debtRecoveryStartTime, int16u debtRecoveryCollectionTime, int8u debtRecoveryFrequency, int32u debtRecoveryAmount, int16u debtRecoveryBalancePercentage)
 Prepayment Cluster Change Debt. More...
 
boolean emberAfPrepaymentClusterChangePaymentModeCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int16u proposedPaymentControlConfiguration, int32u cutOffValue)
 Prepayment Cluster Change Payment Mode. More...
 
boolean emberAfPrepaymentClusterChangePaymentModeResponseCallback (int8u friendlyCredit, int32u friendlyCreditCalendarId, int32u emergencyCreditLimit, int32u emergencyCreditThreshold)
 Prepayment Cluster Change Payment Mode Response. More...
 
void emberAfPrepaymentClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Prepayment Cluster Client Attribute Changed. More...
 
void emberAfPrepaymentClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Prepayment Cluster Client Default Response. More...
 
void emberAfPrepaymentClusterClientInitCallback (int8u endpoint)
 Prepayment Cluster Client Init. More...
 
void emberAfPrepaymentClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Prepayment Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfPrepaymentClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Prepayment Cluster Client Message Sent. More...
 
EmberAfStatus emberAfPrepaymentClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Prepayment Cluster Client Pre Attribute Changed. More...
 
void emberAfPrepaymentClusterClientTickCallback (int8u endpoint)
 Prepayment Cluster Client Tick. More...
 
boolean emberAfPrepaymentClusterConsumerTopUpCallback (int8u originatingDevice, int8u *topUpCode)
 Prepayment Cluster Consumer Top Up. More...
 
boolean emberAfPrepaymentClusterConsumerTopUpResponseCallback (int8u resultType, int32u topUpValue, int8u sourceOfTopUp, int32u creditRemaining)
 Prepayment Cluster Consumer Top Up Response. More...
 
boolean emberAfPrepaymentClusterCreditAdjustmentCallback (int32u issuerEventId, int32u startTime, int8u creditAdjustmentType, int32u creditAdjustmentValue)
 Prepayment Cluster Credit Adjustment. More...
 
boolean emberAfPrepaymentClusterEmergencyCreditSetupCallback (int32u issuerEventId, int32u startTime, int32u emergencyCreditLimit, int32u emergencyCreditThreshold)
 Prepayment Cluster Emergency Credit Setup. More...
 
boolean emberAfPrepaymentClusterGetDebtRepaymentLogCallback (int32u latestEndTime, int8u numberOfDebts, int8u debtType)
 Prepayment Cluster Get Debt Repayment Log. More...
 
boolean emberAfPrepaymentClusterGetPrepaySnapshotCallback (int32u earliestStartTime, int32u latestEndTime, int8u snapshotOffset, int32u snapshotCause)
 Prepayment Cluster Get Prepay Snapshot. More...
 
boolean emberAfPrepaymentClusterGetTopUpLogCallback (int32u latestEndTime, int8u numberOfRecords)
 Prepayment Cluster Get Top Up Log. More...
 
boolean emberAfPrepaymentClusterPublishDebtLogCallback (int8u commandIndex, int8u totalNumberOfCommands, int8u *debtPayload)
 Prepayment Cluster Publish Debt Log. More...
 
boolean emberAfPrepaymentClusterPublishPrepaySnapshotCallback (int32u snapshotId, int32u snapshotTime, int8u totalSnapshotsFound, int8u commandIndex, int8u totalNumberOfCommands, int32u snapshotCause, int8u snapshotPayloadType, int8u *snapshotPayload)
 Prepayment Cluster Publish Prepay Snapshot. More...
 
boolean emberAfPrepaymentClusterPublishTopUpLogCallback (int8u commandIndex, int8u totalNumberOfCommands, int8u *topUpPayload)
 Prepayment Cluster Publish Top Up Log. More...
 
boolean emberAfPrepaymentClusterSelectAvailableEmergencyCreditCallback (int32u commandIssueDateTime, int8u originatingDevice)
 Prepayment Cluster Select Available Emergency Credit. More...
 
void emberAfPrepaymentClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Prepayment Cluster Server Attribute Changed. More...
 
void emberAfPrepaymentClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Prepayment Cluster Server Default Response. More...
 
void emberAfPrepaymentClusterServerInitCallback (int8u endpoint)
 Prepayment Cluster Server Init. More...
 
void emberAfPrepaymentClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Prepayment Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfPrepaymentClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Prepayment Cluster Server Message Sent. More...
 
EmberAfStatus emberAfPrepaymentClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Prepayment Cluster Server Pre Attribute Changed. More...
 
void emberAfPrepaymentClusterServerTickCallback (int8u endpoint)
 Prepayment Cluster Server Tick. More...
 
boolean emberAfPrepaymentClusterSetLowCreditWarningLevelCallback (int32u lowCreditWarningLevel)
 Prepayment Cluster Set Low Credit Warning Level. More...
 
boolean emberAfPrepaymentClusterSetMaximumCreditLimitCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int32u maximumCreditLevel, int32u maximumCreditPerTopUp)
 Prepayment Cluster Set Maximum Credit Limit. More...
 
boolean emberAfPrepaymentClusterSetOverallDebtCapCallback (int32u providerId, int32u issuerEventId, int32u implementationDateTime, int32u overallDebtCap)
 Prepayment Cluster Set Overall Debt Cap. More...
 

Energy Management Cluster Callbacks

void emberAfEnergyManagementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Energy Management Cluster Client Attribute Changed. More...
 
void emberAfEnergyManagementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Energy Management Cluster Client Default Response. More...
 
void emberAfEnergyManagementClusterClientInitCallback (int8u endpoint)
 Energy Management Cluster Client Init. More...
 
void emberAfEnergyManagementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Energy Management Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfEnergyManagementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Energy Management Cluster Client Message Sent. More...
 
EmberAfStatus emberAfEnergyManagementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Energy Management Cluster Client Pre Attribute Changed. More...
 
void emberAfEnergyManagementClusterClientTickCallback (int8u endpoint)
 Energy Management Cluster Client Tick. More...
 
boolean emberAfEnergyManagementClusterManageEventCallback (int32u issuerEventId, int16u deviceClass, int8u utilityEnrollmentGroup, int8u actionRequired)
 Energy Management Cluster Manage Event. More...
 
boolean emberAfEnergyManagementClusterReportEventStatusCallback (int32u issuerEventId, int8u eventStatus, int32u eventStatusTime, int8u criticalityLevelApplied, int16u coolingTemperatureSetPointApplied, int16u heatingTemperatureSetPointApplied, int8s averageLoadAdjustmentPercentageApplied, int8u dutyCycleApplied, int8u eventControl)
 Energy Management Cluster Report Event Status. More...
 
void emberAfEnergyManagementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Energy Management Cluster Server Attribute Changed. More...
 
void emberAfEnergyManagementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Energy Management Cluster Server Default Response. More...
 
void emberAfEnergyManagementClusterServerInitCallback (int8u endpoint)
 Energy Management Cluster Server Init. More...
 
void emberAfEnergyManagementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Energy Management Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfEnergyManagementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Energy Management Cluster Server Message Sent. More...
 
EmberAfStatus emberAfEnergyManagementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Energy Management Cluster Server Pre Attribute Changed. More...
 
void emberAfEnergyManagementClusterServerTickCallback (int8u endpoint)
 Energy Management Cluster Server Tick. More...
 

Calendar Cluster Callbacks

boolean emberAfCalendarClusterCancelCalendarCallback (int32u providerId, int32u issuerCalendarId, int8u calendarType)
 Calendar Cluster Cancel Calendar. More...
 
void emberAfCalendarClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Calendar Cluster Client Attribute Changed. More...
 
void emberAfCalendarClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Calendar Cluster Client Default Response. More...
 
void emberAfCalendarClusterClientInitCallback (int8u endpoint)
 Calendar Cluster Client Init. More...
 
void emberAfCalendarClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Calendar Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfCalendarClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Calendar Cluster Client Message Sent. More...
 
EmberAfStatus emberAfCalendarClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Calendar Cluster Client Pre Attribute Changed. More...
 
void emberAfCalendarClusterClientTickCallback (int8u endpoint)
 Calendar Cluster Client Tick. More...
 
boolean emberAfCalendarClusterGetCalendarCallback (int32u earliestStartTime, int32u minIssuerEventId, int8u numberOfCalendars, int8u calendarType, int32u providerId)
 Calendar Cluster Get Calendar. More...
 
boolean emberAfCalendarClusterGetCalendarCancellationCallback (void)
 Calendar Cluster Get Calendar Cancellation. More...
 
boolean emberAfCalendarClusterGetDayProfilesCallback (int32u providerId, int32u issuerCalendarId, int8u startDayId, int8u numberOfDays)
 Calendar Cluster Get Day Profiles. More...
 
boolean emberAfCalendarClusterGetSeasonsCallback (int32u providerId, int32u issuerCalendarId)
 Calendar Cluster Get Seasons. More...
 
boolean emberAfCalendarClusterGetSpecialDaysCallback (int32u startTime, int8u numberOfEvents, int8u calendarType, int32u providerId, int32u issuerCalendarId)
 Calendar Cluster Get Special Days. More...
 
boolean emberAfCalendarClusterGetWeekProfilesCallback (int32u providerId, int32u issuerCalendarId, int8u startWeekId, int8u numberOfWeeks)
 Calendar Cluster Get Week Profiles. More...
 
boolean emberAfCalendarClusterPublishCalendarCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int32u startTime, int8u calendarType, int8u calendarTimeReference, int8u *calendarName, int8u numberOfSeasons, int8u numberOfWeekProfiles, int8u numberOfDayProfiles)
 Calendar Cluster Publish Calendar. More...
 
boolean emberAfCalendarClusterPublishDayProfileCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int8u dayId, int8u totalNumberOfScheduleEntries, int8u commandIndex, int8u totalNumberOfCommands, int8u calendarType, int8u *dayScheduleEntries)
 Calendar Cluster Publish Day Profile. More...
 
boolean emberAfCalendarClusterPublishSeasonsCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int8u commandIndex, int8u totalNumberOfCommands, int8u *seasonEntries)
 Calendar Cluster Publish Seasons. More...
 
boolean emberAfCalendarClusterPublishSpecialDaysCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int32u startTime, int8u calendarType, int8u totalNumberOfSpecialDays, int8u commandIndex, int8u totalNumberOfCommands, int8u *specialDayEntries)
 Calendar Cluster Publish Special Days. More...
 
boolean emberAfCalendarClusterPublishWeekProfileCallback (int32u providerId, int32u issuerEventId, int32u issuerCalendarId, int8u weekId, int8u dayIdRefMonday, int8u dayIdRefTuesday, int8u dayIdRefWednesday, int8u dayIdRefThursday, int8u dayIdRefFriday, int8u dayIdRefSaturday, int8u dayIdRefSunday)
 Calendar Cluster Publish Week Profile. More...
 
void emberAfCalendarClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Calendar Cluster Server Attribute Changed. More...
 
void emberAfCalendarClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Calendar Cluster Server Default Response. More...
 
void emberAfCalendarClusterServerInitCallback (int8u endpoint)
 Calendar Cluster Server Init. More...
 
void emberAfCalendarClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Calendar Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfCalendarClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Calendar Cluster Server Message Sent. More...
 
EmberAfStatus emberAfCalendarClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Calendar Cluster Server Pre Attribute Changed. More...
 
void emberAfCalendarClusterServerTickCallback (int8u endpoint)
 Calendar Cluster Server Tick. More...
 

Device Management Cluster Callbacks

void emberAfDeviceManagementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Device Management Cluster Client Attribute Changed. More...
 
void emberAfDeviceManagementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Device Management Cluster Client Default Response. More...
 
void emberAfDeviceManagementClusterClientInitCallback (int8u endpoint)
 Device Management Cluster Client Init. More...
 
void emberAfDeviceManagementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Device Management Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfDeviceManagementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Device Management Cluster Client Message Sent. More...
 
EmberAfStatus emberAfDeviceManagementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Device Management Cluster Client Pre Attribute Changed. More...
 
void emberAfDeviceManagementClusterClientTickCallback (int8u endpoint)
 Device Management Cluster Client Tick. More...
 
boolean emberAfDeviceManagementClusterGetCINCallback (void)
 Device Management Cluster Get C I N. More...
 
boolean emberAfDeviceManagementClusterGetChangeOfSupplierCallback (void)
 Device Management Cluster Get Change Of Supplier. More...
 
boolean emberAfDeviceManagementClusterGetChangeOfTenancyCallback (void)
 Device Management Cluster Get Change Of Tenancy. More...
 
boolean emberAfDeviceManagementClusterGetEventConfigurationCallback (int16u eventId)
 Device Management Cluster Get Event Configuration. More...
 
boolean emberAfDeviceManagementClusterGetSiteIdCallback (void)
 Device Management Cluster Get Site Id. More...
 
boolean emberAfDeviceManagementClusterPublishChangeOfSupplierCallback (int32u currentProviderId, int32u issuerEventId, int8u tariffType, int32u proposedProviderId, int32u providerChangeImplementationTime, int32u providerChangeControl, int8u *proposedProviderName, int8u *proposedProviderContactDetails)
 Device Management Cluster Publish Change Of Supplier. More...
 
boolean emberAfDeviceManagementClusterPublishChangeOfTenancyCallback (int32u providerId, int32u issuerEventId, int8u tariffType, int32u implementationDateTime, int32u proposedTenancyChangeControl)
 Device Management Cluster Publish Change Of Tenancy. More...
 
boolean emberAfDeviceManagementClusterReportEventConfigurationCallback (int8u commandIndex, int8u totalCommands, int8u *eventConfigurationPayload)
 Device Management Cluster Report Event Configuration. More...
 
boolean emberAfDeviceManagementClusterRequestNewPasswordCallback (int8u passwordType)
 Device Management Cluster Request New Password. More...
 
boolean emberAfDeviceManagementClusterRequestNewPasswordResponseCallback (int32u issuerEventId, int32u implementationDateTime, int16u durationInMinutes, int8u passwordType, int8u *password)
 Device Management Cluster Request New Password Response. More...
 
void emberAfDeviceManagementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Device Management Cluster Server Attribute Changed. More...
 
void emberAfDeviceManagementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Device Management Cluster Server Default Response. More...
 
void emberAfDeviceManagementClusterServerInitCallback (int8u endpoint)
 Device Management Cluster Server Init. More...
 
void emberAfDeviceManagementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Device Management Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfDeviceManagementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Device Management Cluster Server Message Sent. More...
 
EmberAfStatus emberAfDeviceManagementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Device Management Cluster Server Pre Attribute Changed. More...
 
void emberAfDeviceManagementClusterServerTickCallback (int8u endpoint)
 Device Management Cluster Server Tick. More...
 
boolean emberAfDeviceManagementClusterSetEventConfigurationCallback (int32u issuerEventId, int32u startDateTime, int8u eventConfiguration, int8u configurationControl, int8u *eventConfigurationPayload)
 Device Management Cluster Set Event Configuration. More...
 
boolean emberAfDeviceManagementClusterUpdateCINCallback (int32u issuerEventId, int32u implementationTime, int32u providerId, int8u *customerIdNumber)
 Device Management Cluster Update C I N. More...
 
boolean emberAfDeviceManagementClusterUpdateSiteIdCallback (int32u issuerEventId, int32u siteIdTime, int32u providerId, int8u *siteId)
 Device Management Cluster Update Site Id. More...
 

Events Cluster Callbacks

boolean emberAfEventsClusterClearEventLogRequestCallback (int8u logId)
 Events Cluster Clear Event Log Request. More...
 
boolean emberAfEventsClusterClearEventLogResponseCallback (int8u clearedEventsLogs)
 Events Cluster Clear Event Log Response. More...
 
void emberAfEventsClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Events Cluster Client Attribute Changed. More...
 
void emberAfEventsClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Events Cluster Client Default Response. More...
 
void emberAfEventsClusterClientInitCallback (int8u endpoint)
 Events Cluster Client Init. More...
 
void emberAfEventsClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Events Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfEventsClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Events Cluster Client Message Sent. More...
 
EmberAfStatus emberAfEventsClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Events Cluster Client Pre Attribute Changed. More...
 
void emberAfEventsClusterClientTickCallback (int8u endpoint)
 Events Cluster Client Tick. More...
 
boolean emberAfEventsClusterGetEventLogCallback (int8u eventControlLogId, int16u eventId, int32u startTime, int32u endTime, int8u numberOfEvents, int16u eventOffset)
 Events Cluster Get Event Log. More...
 
boolean emberAfEventsClusterPublishEventCallback (int8u logId, int16u eventId, int32u eventTime, int8u eventControl, int8u *eventData)
 Events Cluster Publish Event. More...
 
boolean emberAfEventsClusterPublishEventLogCallback (int16u totalNumberOfEvents, int8u commandIndex, int8u totalCommands, int8u logPayloadControl, int8u *logPayload)
 Events Cluster Publish Event Log. More...
 
void emberAfEventsClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Events Cluster Server Attribute Changed. More...
 
void emberAfEventsClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Events Cluster Server Default Response. More...
 
void emberAfEventsClusterServerInitCallback (int8u endpoint)
 Events Cluster Server Init. More...
 
void emberAfEventsClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Events Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfEventsClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Events Cluster Server Message Sent. More...
 
EmberAfStatus emberAfEventsClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Events Cluster Server Pre Attribute Changed. More...
 
void emberAfEventsClusterServerTickCallback (int8u endpoint)
 Events Cluster Server Tick. More...
 

MDU Pairing Cluster Callbacks

void emberAfMduPairingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 MDU Pairing Cluster Client Attribute Changed. More...
 
void emberAfMduPairingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 MDU Pairing Cluster Client Default Response. More...
 
void emberAfMduPairingClusterClientInitCallback (int8u endpoint)
 MDU Pairing Cluster Client Init. More...
 
void emberAfMduPairingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 MDU Pairing Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfMduPairingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 MDU Pairing Cluster Client Message Sent. More...
 
EmberAfStatus emberAfMduPairingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 MDU Pairing Cluster Client Pre Attribute Changed. More...
 
void emberAfMduPairingClusterClientTickCallback (int8u endpoint)
 MDU Pairing Cluster Client Tick. More...
 
boolean emberAfMduPairingClusterPairingRequestCallback (int32u localPairingInformationVersion, int8u *eui64OfRequestingDevice)
 MDU Pairing Cluster Pairing Request. More...
 
boolean emberAfMduPairingClusterPairingResponseCallback (int32u pairingInformationVersion, int8u totalNumberOfDevices, int8u commandIndex, int8u totalNumberOfCommands, int8u *eui64s)
 MDU Pairing Cluster Pairing Response. More...
 
void emberAfMduPairingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 MDU Pairing Cluster Server Attribute Changed. More...
 
void emberAfMduPairingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 MDU Pairing Cluster Server Default Response. More...
 
void emberAfMduPairingClusterServerInitCallback (int8u endpoint)
 MDU Pairing Cluster Server Init. More...
 
void emberAfMduPairingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 MDU Pairing Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfMduPairingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 MDU Pairing Cluster Server Message Sent. More...
 
EmberAfStatus emberAfMduPairingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 MDU Pairing Cluster Server Pre Attribute Changed. More...
 
void emberAfMduPairingClusterServerTickCallback (int8u endpoint)
 MDU Pairing Cluster Server Tick. More...
 

Sub-GHz Cluster Callbacks

void emberAfSubGhzClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sub-GHz Cluster Client Attribute Changed. More...
 
void emberAfSubGhzClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sub-GHz Cluster Client Default Response. More...
 
void emberAfSubGhzClusterClientInitCallback (int8u endpoint)
 Sub-GHz Cluster Client Init. More...
 
void emberAfSubGhzClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sub-GHz Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfSubGhzClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sub-GHz Cluster Client Message Sent. More...
 
EmberAfStatus emberAfSubGhzClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sub-GHz Cluster Client Pre Attribute Changed. More...
 
void emberAfSubGhzClusterClientTickCallback (int8u endpoint)
 Sub-GHz Cluster Client Tick. More...
 
boolean emberAfSubGhzClusterGetSuspendZclMessagesStatusCallback (void)
 Sub-GHz Cluster Get Suspend Zcl Messages Status. More...
 
void emberAfSubGhzClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sub-GHz Cluster Server Attribute Changed. More...
 
void emberAfSubGhzClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sub-GHz Cluster Server Default Response. More...
 
void emberAfSubGhzClusterServerInitCallback (int8u endpoint)
 Sub-GHz Cluster Server Init. More...
 
void emberAfSubGhzClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sub-GHz Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfSubGhzClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sub-GHz Cluster Server Message Sent. More...
 
EmberAfStatus emberAfSubGhzClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sub-GHz Cluster Server Pre Attribute Changed. More...
 
void emberAfSubGhzClusterServerTickCallback (int8u endpoint)
 Sub-GHz Cluster Server Tick. More...
 
boolean emberAfSubGhzClusterSuspendZclMessagesCallback (int8u period)
 Sub-GHz Cluster Suspend Zcl Messages. More...
 

Key Establishment Cluster Callbacks

boolean emberAfKeyEstablishmentClusterClientCommandReceivedCallback (EmberAfClusterCommand *cmd)
 Key Establishment Cluster Client Command Received. More...
 
void emberAfKeyEstablishmentClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Key Establishment Cluster Client Attribute Changed. More...
 
void emberAfKeyEstablishmentClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Key Establishment Cluster Client Default Response. More...
 
void emberAfKeyEstablishmentClusterClientInitCallback (int8u endpoint)
 Key Establishment Cluster Client Init. More...
 
void emberAfKeyEstablishmentClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Key Establishment Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfKeyEstablishmentClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Key Establishment Cluster Client Message Sent. More...
 
EmberAfStatus emberAfKeyEstablishmentClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Key Establishment Cluster Client Pre Attribute Changed. More...
 
void emberAfKeyEstablishmentClusterClientTickCallback (int8u endpoint)
 Key Establishment Cluster Client Tick. More...
 
boolean emberAfKeyEstablishmentClusterConfirmKeyDataRequestCallback (int8u *secureMessageAuthenticationCode)
 Key Establishment Cluster Confirm Key Data Request. More...
 
boolean emberAfKeyEstablishmentClusterConfirmKeyDataResponseCallback (int8u *secureMessageAuthenticationCode)
 Key Establishment Cluster Confirm Key Data Response. More...
 
boolean emberAfKeyEstablishmentClusterEphemeralDataRequestCallback (int8u *ephemeralData)
 Key Establishment Cluster Ephemeral Data Request. More...
 
boolean emberAfKeyEstablishmentClusterEphemeralDataResponseCallback (int8u *ephemeralData)
 Key Establishment Cluster Ephemeral Data Response. More...
 
boolean emberAfKeyEstablishmentClusterInitiateKeyEstablishmentRequestCallback (int16u keyEstablishmentSuite, int8u ephemeralDataGenerateTime, int8u confirmKeyGenerateTime, int8u *identity)
 Key Establishment Cluster Initiate Key Establishment Request. More...
 
boolean emberAfKeyEstablishmentClusterInitiateKeyEstablishmentResponseCallback (int16u requestedKeyEstablishmentSuite, int8u ephemeralDataGenerateTime, int8u confirmKeyGenerateTime, int8u *identity)
 Key Establishment Cluster Initiate Key Establishment Response. More...
 
void emberAfKeyEstablishmentClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Key Establishment Cluster Server Attribute Changed. More...
 
void emberAfKeyEstablishmentClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Key Establishment Cluster Server Default Response. More...
 
void emberAfKeyEstablishmentClusterServerInitCallback (int8u endpoint)
 Key Establishment Cluster Server Init. More...
 
void emberAfKeyEstablishmentClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Key Establishment Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfKeyEstablishmentClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Key Establishment Cluster Server Message Sent. More...
 
EmberAfStatus emberAfKeyEstablishmentClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Key Establishment Cluster Server Pre Attribute Changed. More...
 
void emberAfKeyEstablishmentClusterServerTickCallback (int8u endpoint)
 Key Establishment Cluster Server Tick. More...
 
boolean emberAfKeyEstablishmentClusterTerminateKeyEstablishmentCallback (int8u statusCode, int8u waitTime, int16u keyEstablishmentSuite)
 Key Establishment Cluster Terminate Key Establishment. More...
 
boolean emberAfKeyEstablishmentClusterServerCommandReceivedCallback (EmberAfClusterCommand *cmd)
 Key Establishment Cluster Server Command Received. More...
 

Information Cluster Callbacks

void emberAfInformationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Information Cluster Client Attribute Changed. More...
 
void emberAfInformationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Information Cluster Client Default Response. More...
 
void emberAfInformationClusterClientInitCallback (int8u endpoint)
 Information Cluster Client Init. More...
 
void emberAfInformationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Information Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfInformationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Information Cluster Client Message Sent. More...
 
EmberAfStatus emberAfInformationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Information Cluster Client Pre Attribute Changed. More...
 
void emberAfInformationClusterClientTickCallback (int8u endpoint)
 Information Cluster Client Tick. More...
 
boolean emberAfInformationClusterConfigureDeliveryEnableCallback (int8u enable)
 Information Cluster Configure Delivery Enable. More...
 
boolean emberAfInformationClusterConfigureNodeDescriptionCallback (int8u *description)
 Information Cluster Configure Node Description. More...
 
boolean emberAfInformationClusterConfigurePushInformationTimerCallback (int32u timer)
 Information Cluster Configure Push Information Timer. More...
 
boolean emberAfInformationClusterConfigureSetRootIdCallback (int16u rootId)
 Information Cluster Configure Set Root Id. More...
 
boolean emberAfInformationClusterDeleteCallback (int8u deletionOptions, int8u *contentIds)
 Information Cluster Delete. More...
 
boolean emberAfInformationClusterDeleteResponseCallback (int8u *notificationList)
 Information Cluster Delete Response. More...
 
boolean emberAfInformationClusterPushInformationCallback (int8u *contents)
 Information Cluster Push Information. More...
 
boolean emberAfInformationClusterPushInformationResponseCallback (int8u *notificationList)
 Information Cluster Push Information Response. More...
 
boolean emberAfInformationClusterRequestInformationCallback (int8u inquiryId, int8u dataTypeId, int8u *requestInformationPayload)
 Information Cluster Request Information. More...
 
boolean emberAfInformationClusterRequestInformationResponseCallback (int8u number, int8u *buffer)
 Information Cluster Request Information Response. More...
 
boolean emberAfInformationClusterRequestPreferenceConfirmationCallback (int8u *statusFeedbackList)
 Information Cluster Request Preference Confirmation. More...
 
boolean emberAfInformationClusterRequestPreferenceResponseCallback (int8u statusFeedback, int16u preferenceType, int8u *preferencePayload)
 Information Cluster Request Preference Response. More...
 
boolean emberAfInformationClusterSendPreferenceCallback (int16u preferenceType, int8u *preferencePayload)
 Information Cluster Send Preference. More...
 
boolean emberAfInformationClusterSendPreferenceResponseCallback (int8u *statusFeedbackList)
 Information Cluster Send Preference Response. More...
 
void emberAfInformationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Information Cluster Server Attribute Changed. More...
 
void emberAfInformationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Information Cluster Server Default Response. More...
 
void emberAfInformationClusterServerInitCallback (int8u endpoint)
 Information Cluster Server Init. More...
 
void emberAfInformationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Information Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfInformationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Information Cluster Server Message Sent. More...
 
EmberAfStatus emberAfInformationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Information Cluster Server Pre Attribute Changed. More...
 
boolean emberAfInformationClusterServerRequestPreferenceCallback (void)
 Information Cluster Server Request Preference. More...
 
void emberAfInformationClusterServerTickCallback (int8u endpoint)
 Information Cluster Server Tick. More...
 
boolean emberAfInformationClusterUpdateCallback (int8u accessControl, int8u option, int8u *contents)
 Information Cluster Update. More...
 
boolean emberAfInformationClusterUpdateResponseCallback (int8u *notificationList)
 Information Cluster Update Response. More...
 

Data Sharing Cluster Callbacks

void emberAfDataSharingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Data Sharing Cluster Client Attribute Changed. More...
 
void emberAfDataSharingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Data Sharing Cluster Client Default Response. More...
 
void emberAfDataSharingClusterClientInitCallback (int8u endpoint)
 Data Sharing Cluster Client Init. More...
 
void emberAfDataSharingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Data Sharing Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfDataSharingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Data Sharing Cluster Client Message Sent. More...
 
EmberAfStatus emberAfDataSharingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Data Sharing Cluster Client Pre Attribute Changed. More...
 
void emberAfDataSharingClusterClientTickCallback (int8u endpoint)
 Data Sharing Cluster Client Tick. More...
 
boolean emberAfDataSharingClusterFileTransmissionCallback (int8u transmitOptions, int8u *buffer)
 Data Sharing Cluster File Transmission. More...
 
boolean emberAfDataSharingClusterModifyFileRequestCallback (int16u fileIndex, int32u fileStartPosition, int32u octetCount)
 Data Sharing Cluster Modify File Request. More...
 
boolean emberAfDataSharingClusterModifyRecordRequestCallback (int16u fileIndex, int16u fileStartRecord, int16u recordCount)
 Data Sharing Cluster Modify Record Request. More...
 
boolean emberAfDataSharingClusterReadFileRequestCallback (int16u fileIndex, int8u *fileStartPositionAndRequestedOctetCount)
 Data Sharing Cluster Read File Request. More...
 
boolean emberAfDataSharingClusterReadRecordRequestCallback (int16u fileIndex, int8u *fileStartRecordAndRequestedRecordCount)
 Data Sharing Cluster Read Record Request. More...
 
boolean emberAfDataSharingClusterRecordTransmissionCallback (int8u transmitOptions, int8u *buffer)
 Data Sharing Cluster Record Transmission. More...
 
void emberAfDataSharingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Data Sharing Cluster Server Attribute Changed. More...
 
void emberAfDataSharingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Data Sharing Cluster Server Default Response. More...
 
void emberAfDataSharingClusterServerInitCallback (int8u endpoint)
 Data Sharing Cluster Server Init. More...
 
void emberAfDataSharingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Data Sharing Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfDataSharingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Data Sharing Cluster Server Message Sent. More...
 
EmberAfStatus emberAfDataSharingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Data Sharing Cluster Server Pre Attribute Changed. More...
 
void emberAfDataSharingClusterServerTickCallback (int8u endpoint)
 Data Sharing Cluster Server Tick. More...
 
boolean emberAfDataSharingClusterWriteFileRequestCallback (int8u writeOptions, int8u *fileSize)
 Data Sharing Cluster Write File Request. More...
 
boolean emberAfDataSharingClusterWriteFileResponseCallback (int8u status, int8u *fileIndex)
 Data Sharing Cluster Write File Response. More...
 

Gaming Cluster Callbacks

boolean emberAfGamingClusterActionControlCallback (int32u actions)
 Gaming Cluster Action Control. More...
 
void emberAfGamingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Gaming Cluster Client Attribute Changed. More...
 
void emberAfGamingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Gaming Cluster Client Default Response. More...
 
void emberAfGamingClusterClientInitCallback (int8u endpoint)
 Gaming Cluster Client Init. More...
 
void emberAfGamingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Gaming Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfGamingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Gaming Cluster Client Message Sent. More...
 
EmberAfStatus emberAfGamingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Gaming Cluster Client Pre Attribute Changed. More...
 
void emberAfGamingClusterClientTickCallback (int8u endpoint)
 Gaming Cluster Client Tick. More...
 
boolean emberAfGamingClusterDownloadGameCallback (void)
 Gaming Cluster Download Game. More...
 
boolean emberAfGamingClusterEndGameCallback (void)
 Gaming Cluster End Game. More...
 
boolean emberAfGamingClusterGameAnnouncementCallback (int16u gameId, int8u gameMaster, int8u *listOfGame)
 Gaming Cluster Game Announcement. More...
 
boolean emberAfGamingClusterGeneralResponseCallback (int8u commandId, int8u status, int8u *message)
 Gaming Cluster General Response. More...
 
boolean emberAfGamingClusterJoinGameCallback (int16u gameId, int8u joinAsMaster, int8u *nameOfGame)
 Gaming Cluster Join Game. More...
 
boolean emberAfGamingClusterPauseGameCallback (void)
 Gaming Cluster Pause Game. More...
 
boolean emberAfGamingClusterQuitGameCallback (void)
 Gaming Cluster Quit Game. More...
 
boolean emberAfGamingClusterResumeGameCallback (void)
 Gaming Cluster Resume Game. More...
 
boolean emberAfGamingClusterSearchGameCallback (int8u specificGame, int16u gameId)
 Gaming Cluster Search Game. More...
 
void emberAfGamingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Gaming Cluster Server Attribute Changed. More...
 
void emberAfGamingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Gaming Cluster Server Default Response. More...
 
void emberAfGamingClusterServerInitCallback (int8u endpoint)
 Gaming Cluster Server Init. More...
 
void emberAfGamingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Gaming Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfGamingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Gaming Cluster Server Message Sent. More...
 
EmberAfStatus emberAfGamingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Gaming Cluster Server Pre Attribute Changed. More...
 
void emberAfGamingClusterServerTickCallback (int8u endpoint)
 Gaming Cluster Server Tick. More...
 
boolean emberAfGamingClusterStartGameCallback (void)
 Gaming Cluster Start Game. More...
 
boolean emberAfGamingClusterStartOverCallback (void)
 Gaming Cluster Start Over. More...
 

Data Rate Control Cluster Callbacks

void emberAfDataRateControlClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Data Rate Control Cluster Client Attribute Changed. More...
 
void emberAfDataRateControlClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Data Rate Control Cluster Client Default Response. More...
 
void emberAfDataRateControlClusterClientInitCallback (int8u endpoint)
 Data Rate Control Cluster Client Init. More...
 
void emberAfDataRateControlClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Data Rate Control Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfDataRateControlClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Data Rate Control Cluster Client Message Sent. More...
 
EmberAfStatus emberAfDataRateControlClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Data Rate Control Cluster Client Pre Attribute Changed. More...
 
void emberAfDataRateControlClusterClientTickCallback (int8u endpoint)
 Data Rate Control Cluster Client Tick. More...
 
boolean emberAfDataRateControlClusterDataRateControlCallback (int16u originatorAddress, int16u destinationAddress, int8u dataRate)
 Data Rate Control Cluster Data Rate Control. More...
 
boolean emberAfDataRateControlClusterDataRateNotificationCallback (int16u originatorAddress, int16u destinationAddress, int8u dataRate)
 Data Rate Control Cluster Data Rate Notification. More...
 
boolean emberAfDataRateControlClusterPathCreationCallback (int16u originatorAddress, int16u destinationAddress, int8u dataRate)
 Data Rate Control Cluster Path Creation. More...
 
boolean emberAfDataRateControlClusterPathDeletionCallback (int16u originatorAddress, int16u destinationAddress)
 Data Rate Control Cluster Path Deletion. More...
 
void emberAfDataRateControlClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Data Rate Control Cluster Server Attribute Changed. More...
 
void emberAfDataRateControlClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Data Rate Control Cluster Server Default Response. More...
 
void emberAfDataRateControlClusterServerInitCallback (int8u endpoint)
 Data Rate Control Cluster Server Init. More...
 
void emberAfDataRateControlClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Data Rate Control Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfDataRateControlClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Data Rate Control Cluster Server Message Sent. More...
 
EmberAfStatus emberAfDataRateControlClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Data Rate Control Cluster Server Pre Attribute Changed. More...
 
void emberAfDataRateControlClusterServerTickCallback (int8u endpoint)
 Data Rate Control Cluster Server Tick. More...
 

Voice over ZigBee Cluster Callbacks

void emberAfVoiceOverZigbeeClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Voice over ZigBee Cluster Client Attribute Changed. More...
 
void emberAfVoiceOverZigbeeClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Voice over ZigBee Cluster Client Default Response. More...
 
void emberAfVoiceOverZigbeeClusterClientInitCallback (int8u endpoint)
 Voice over ZigBee Cluster Client Init. More...
 
void emberAfVoiceOverZigbeeClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Voice over ZigBee Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfVoiceOverZigbeeClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Voice over ZigBee Cluster Client Message Sent. More...
 
EmberAfStatus emberAfVoiceOverZigbeeClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Voice over ZigBee Cluster Client Pre Attribute Changed. More...
 
void emberAfVoiceOverZigbeeClusterClientTickCallback (int8u endpoint)
 Voice over ZigBee Cluster Client Tick. More...
 
boolean emberAfVoiceOverZigbeeClusterControlCallback (int8u controlType)
 Voice over ZigBee Cluster Control. More...
 
boolean emberAfVoiceOverZigbeeClusterControlResponseCallback (int8u ackNack)
 Voice over ZigBee Cluster Control Response. More...
 
boolean emberAfVoiceOverZigbeeClusterEstablishmentRequestCallback (int8u flag, int8u codecType, int8u sampFreq, int8u codecRate, int8u serviceType, int8u *buffer)
 Voice over ZigBee Cluster Establishment Request. More...
 
boolean emberAfVoiceOverZigbeeClusterEstablishmentResponseCallback (int8u ackNack, int8u codecType)
 Voice over ZigBee Cluster Establishment Response. More...
 
void emberAfVoiceOverZigbeeClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Voice over ZigBee Cluster Server Attribute Changed. More...
 
void emberAfVoiceOverZigbeeClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Voice over ZigBee Cluster Server Default Response. More...
 
void emberAfVoiceOverZigbeeClusterServerInitCallback (int8u endpoint)
 Voice over ZigBee Cluster Server Init. More...
 
void emberAfVoiceOverZigbeeClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Voice over ZigBee Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfVoiceOverZigbeeClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Voice over ZigBee Cluster Server Message Sent. More...
 
EmberAfStatus emberAfVoiceOverZigbeeClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Voice over ZigBee Cluster Server Pre Attribute Changed. More...
 
void emberAfVoiceOverZigbeeClusterServerTickCallback (int8u endpoint)
 Voice over ZigBee Cluster Server Tick. More...
 
boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionCallback (int8u *voiceData)
 Voice over ZigBee Cluster Voice Transmission. More...
 
boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionCompletionCallback (void)
 Voice over ZigBee Cluster Voice Transmission Completion. More...
 
boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionResponseCallback (int8u sequenceNumber, int8u errorFlag)
 Voice over ZigBee Cluster Voice Transmission Response. More...
 

Chatting Cluster Callbacks

boolean emberAfChattingClusterChatMessageCallback (int16u destinationUid, int16u sourceUid, int16u cid, int8u *nickname, int8u *message)
 Chatting Cluster Chat Message. More...
 
void emberAfChattingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chatting Cluster Client Attribute Changed. More...
 
void emberAfChattingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chatting Cluster Client Default Response. More...
 
void emberAfChattingClusterClientInitCallback (int8u endpoint)
 Chatting Cluster Client Init. More...
 
void emberAfChattingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chatting Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfChattingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chatting Cluster Client Message Sent. More...
 
EmberAfStatus emberAfChattingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chatting Cluster Client Pre Attribute Changed. More...
 
void emberAfChattingClusterClientTickCallback (int8u endpoint)
 Chatting Cluster Client Tick. More...
 
boolean emberAfChattingClusterGetNodeInformationRequestCallback (int16u cid, int16u uid)
 Chatting Cluster Get Node Information Request. More...
 
boolean emberAfChattingClusterGetNodeInformationResponseCallback (int8u status, int16u cid, int16u uid, int8u *addressEndpointAndNickname)
 Chatting Cluster Get Node Information Response. More...
 
boolean emberAfChattingClusterJoinChatRequestCallback (int16u uid, int8u *nickname, int16u cid)
 Chatting Cluster Join Chat Request. More...
 
boolean emberAfChattingClusterJoinChatResponseCallback (int8u status, int16u cid, int8u *chatParticipantList)
 Chatting Cluster Join Chat Response. More...
 
boolean emberAfChattingClusterLeaveChatRequestCallback (int16u cid, int16u uid)
 Chatting Cluster Leave Chat Request. More...
 
boolean emberAfChattingClusterSearchChatRequestCallback (void)
 Chatting Cluster Search Chat Request. More...
 
boolean emberAfChattingClusterSearchChatResponseCallback (int8u options, int8u *chatRoomList)
 Chatting Cluster Search Chat Response. More...
 
void emberAfChattingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Chatting Cluster Server Attribute Changed. More...
 
void emberAfChattingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Chatting Cluster Server Default Response. More...
 
void emberAfChattingClusterServerInitCallback (int8u endpoint)
 Chatting Cluster Server Init. More...
 
void emberAfChattingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Chatting Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfChattingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Chatting Cluster Server Message Sent. More...
 
EmberAfStatus emberAfChattingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Chatting Cluster Server Pre Attribute Changed. More...
 
void emberAfChattingClusterServerTickCallback (int8u endpoint)
 Chatting Cluster Server Tick. More...
 
boolean emberAfChattingClusterStartChatRequestCallback (int8u *name, int16u uid, int8u *nickname)
 Chatting Cluster Start Chat Request. More...
 
boolean emberAfChattingClusterStartChatResponseCallback (int8u status, int16u cid)
 Chatting Cluster Start Chat Response. More...
 
boolean emberAfChattingClusterSwitchChairmanConfirmCallback (int16u cid, int8u *nodeInformationList)
 Chatting Cluster Switch Chairman Confirm. More...
 
boolean emberAfChattingClusterSwitchChairmanNotificationCallback (int16u cid, int16u uid, int16u address, int8u endpoint)
 Chatting Cluster Switch Chairman Notification. More...
 
boolean emberAfChattingClusterSwitchChairmanRequestCallback (int16u cid)
 Chatting Cluster Switch Chairman Request. More...
 
boolean emberAfChattingClusterSwitchChairmanResponseCallback (int16u cid, int16u uid)
 Chatting Cluster Switch Chairman Response. More...
 
boolean emberAfChattingClusterUserJoinedCallback (int16u cid, int16u uid, int8u *nickname)
 Chatting Cluster User Joined. More...
 
boolean emberAfChattingClusterUserLeftCallback (int16u cid, int16u uid, int8u *nickname)
 Chatting Cluster User Left. More...
 

Payment Cluster Callbacks

boolean emberAfPaymentClusterAcceptPaymentCallback (int8u *userId, int16u userType, int16u serviceId, int8u *goodId)
 Payment Cluster Accept Payment. More...
 
boolean emberAfPaymentClusterBuyConfirmCallback (int8u *serialNumber, int32u currency, int8u priceTrailingDigit, int32u price, int8u *timestamp, int16u transId, int8u transStatus)
 Payment Cluster Buy Confirm. More...
 
boolean emberAfPaymentClusterBuyRequestCallback (int8u *userId, int16u userType, int16u serviceId, int8u *goodId)
 Payment Cluster Buy Request. More...
 
void emberAfPaymentClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Payment Cluster Client Attribute Changed. More...
 
void emberAfPaymentClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Payment Cluster Client Default Response. More...
 
void emberAfPaymentClusterClientInitCallback (int8u endpoint)
 Payment Cluster Client Init. More...
 
void emberAfPaymentClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Payment Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfPaymentClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Payment Cluster Client Message Sent. More...
 
EmberAfStatus emberAfPaymentClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Payment Cluster Client Pre Attribute Changed. More...
 
void emberAfPaymentClusterClientTickCallback (int8u endpoint)
 Payment Cluster Client Tick. More...
 
boolean emberAfPaymentClusterPaymentConfirmCallback (int8u *serialNumber, int16u transId, int8u transStatus)
 Payment Cluster Payment Confirm. More...
 
boolean emberAfPaymentClusterReceiptDeliveryCallback (int8u *serialNumber, int32u currency, int8u priceTrailingDigit, int32u price, int8u *timestamp)
 Payment Cluster Receipt Delivery. More...
 
void emberAfPaymentClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Payment Cluster Server Attribute Changed. More...
 
void emberAfPaymentClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Payment Cluster Server Default Response. More...
 
void emberAfPaymentClusterServerInitCallback (int8u endpoint)
 Payment Cluster Server Init. More...
 
void emberAfPaymentClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Payment Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfPaymentClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Payment Cluster Server Message Sent. More...
 
EmberAfStatus emberAfPaymentClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Payment Cluster Server Pre Attribute Changed. More...
 
void emberAfPaymentClusterServerTickCallback (int8u endpoint)
 Payment Cluster Server Tick. More...
 
boolean emberAfPaymentClusterTransactionEndCallback (int8u *serialNumber, int8u status)
 Payment Cluster Transaction End. More...
 

Billing Cluster Callbacks

boolean emberAfBillingClusterBillStatusNotificationCallback (int8u *userId, int8u status)
 Billing Cluster Bill Status Notification. More...
 
boolean emberAfBillingClusterCheckBillStatusCallback (int8u *userId, int16u serviceId, int16u serviceProviderId)
 Billing Cluster Check Bill Status. More...
 
void emberAfBillingClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Billing Cluster Client Attribute Changed. More...
 
void emberAfBillingClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Billing Cluster Client Default Response. More...
 
void emberAfBillingClusterClientInitCallback (int8u endpoint)
 Billing Cluster Client Init. More...
 
void emberAfBillingClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Billing Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfBillingClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Billing Cluster Client Message Sent. More...
 
EmberAfStatus emberAfBillingClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Billing Cluster Client Pre Attribute Changed. More...
 
void emberAfBillingClusterClientTickCallback (int8u endpoint)
 Billing Cluster Client Tick. More...
 
boolean emberAfBillingClusterSendBillRecordCallback (int8u *userId, int16u serviceId, int16u serviceProviderId, int8u *timestamp, int16u duration)
 Billing Cluster Send Bill Record. More...
 
void emberAfBillingClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Billing Cluster Server Attribute Changed. More...
 
void emberAfBillingClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Billing Cluster Server Default Response. More...
 
void emberAfBillingClusterServerInitCallback (int8u endpoint)
 Billing Cluster Server Init. More...
 
void emberAfBillingClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Billing Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfBillingClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Billing Cluster Server Message Sent. More...
 
EmberAfStatus emberAfBillingClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Billing Cluster Server Pre Attribute Changed. More...
 
void emberAfBillingClusterServerTickCallback (int8u endpoint)
 Billing Cluster Server Tick. More...
 
boolean emberAfBillingClusterSessionKeepAliveCallback (int8u *userId, int16u serviceId, int16u serviceProviderId)
 Billing Cluster Session Keep Alive. More...
 
boolean emberAfBillingClusterStartBillingSessionCallback (int8u *userId, int16u serviceId, int16u serviceProviderId)
 Billing Cluster Start Billing Session. More...
 
boolean emberAfBillingClusterStopBillingSessionCallback (int8u *userId, int16u serviceId, int16u serviceProviderId)
 Billing Cluster Stop Billing Session. More...
 
boolean emberAfBillingClusterSubscribeCallback (int8u *userId, int16u serviceId, int16u serviceProviderId)
 Billing Cluster Subscribe. More...
 
boolean emberAfBillingClusterUnsubscribeCallback (int8u *userId, int16u serviceId, int16u serviceProviderId)
 Billing Cluster Unsubscribe. More...
 

Appliance Identification Cluster Callbacks

void emberAfApplianceIdentificationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Appliance Identification Cluster Client Attribute Changed. More...
 
void emberAfApplianceIdentificationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Appliance Identification Cluster Client Default Response. More...
 
void emberAfApplianceIdentificationClusterClientInitCallback (int8u endpoint)
 Appliance Identification Cluster Client Init. More...
 
void emberAfApplianceIdentificationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Appliance Identification Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfApplianceIdentificationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Appliance Identification Cluster Client Message Sent. More...
 
EmberAfStatus emberAfApplianceIdentificationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Appliance Identification Cluster Client Pre Attribute Changed. More...
 
void emberAfApplianceIdentificationClusterClientTickCallback (int8u endpoint)
 Appliance Identification Cluster Client Tick. More...
 
void emberAfApplianceIdentificationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Appliance Identification Cluster Server Attribute Changed. More...
 
void emberAfApplianceIdentificationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Appliance Identification Cluster Server Default Response. More...
 
void emberAfApplianceIdentificationClusterServerInitCallback (int8u endpoint)
 Appliance Identification Cluster Server Init. More...
 
void emberAfApplianceIdentificationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Appliance Identification Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfApplianceIdentificationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Appliance Identification Cluster Server Message Sent. More...
 
EmberAfStatus emberAfApplianceIdentificationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Appliance Identification Cluster Server Pre Attribute Changed. More...
 
void emberAfApplianceIdentificationClusterServerTickCallback (int8u endpoint)
 Appliance Identification Cluster Server Tick. More...
 

Meter Identification Cluster Callbacks

void emberAfMeterIdentificationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Meter Identification Cluster Client Attribute Changed. More...
 
void emberAfMeterIdentificationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Meter Identification Cluster Client Default Response. More...
 
void emberAfMeterIdentificationClusterClientInitCallback (int8u endpoint)
 Meter Identification Cluster Client Init. More...
 
void emberAfMeterIdentificationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Meter Identification Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfMeterIdentificationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Meter Identification Cluster Client Message Sent. More...
 
EmberAfStatus emberAfMeterIdentificationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Meter Identification Cluster Client Pre Attribute Changed. More...
 
void emberAfMeterIdentificationClusterClientTickCallback (int8u endpoint)
 Meter Identification Cluster Client Tick. More...
 
void emberAfMeterIdentificationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Meter Identification Cluster Server Attribute Changed. More...
 
void emberAfMeterIdentificationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Meter Identification Cluster Server Default Response. More...
 
void emberAfMeterIdentificationClusterServerInitCallback (int8u endpoint)
 Meter Identification Cluster Server Init. More...
 
void emberAfMeterIdentificationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Meter Identification Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfMeterIdentificationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Meter Identification Cluster Server Message Sent. More...
 
EmberAfStatus emberAfMeterIdentificationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Meter Identification Cluster Server Pre Attribute Changed. More...
 
void emberAfMeterIdentificationClusterServerTickCallback (int8u endpoint)
 Meter Identification Cluster Server Tick. More...
 

Appliance Events and Alert Cluster Callbacks

boolean emberAfApplianceEventsAndAlertClusterAlertsNotificationCallback (int8u alertsCount, int8u *alertStructures)
 Appliance Events and Alert Cluster Alerts Notification. More...
 
void emberAfApplianceEventsAndAlertClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Appliance Events and Alert Cluster Client Attribute Changed. More...
 
void emberAfApplianceEventsAndAlertClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Appliance Events and Alert Cluster Client Default Response. More...
 
void emberAfApplianceEventsAndAlertClusterClientInitCallback (int8u endpoint)
 Appliance Events and Alert Cluster Client Init. More...
 
void emberAfApplianceEventsAndAlertClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Appliance Events and Alert Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfApplianceEventsAndAlertClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Appliance Events and Alert Cluster Client Message Sent. More...
 
EmberAfStatus emberAfApplianceEventsAndAlertClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Appliance Events and Alert Cluster Client Pre Attribute Changed. More...
 
void emberAfApplianceEventsAndAlertClusterClientTickCallback (int8u endpoint)
 Appliance Events and Alert Cluster Client Tick. More...
 
boolean emberAfApplianceEventsAndAlertClusterEventsNotificationCallback (int8u eventHeader, int8u eventId)
 Appliance Events and Alert Cluster Events Notification. More...
 
boolean emberAfApplianceEventsAndAlertClusterGetAlertsCallback (void)
 Appliance Events and Alert Cluster Get Alerts. More...
 
boolean emberAfApplianceEventsAndAlertClusterGetAlertsResponseCallback (int8u alertsCount, int8u *alertStructures)
 Appliance Events and Alert Cluster Get Alerts Response. More...
 
void emberAfApplianceEventsAndAlertClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Appliance Events and Alert Cluster Server Attribute Changed. More...
 
void emberAfApplianceEventsAndAlertClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Appliance Events and Alert Cluster Server Default Response. More...
 
void emberAfApplianceEventsAndAlertClusterServerInitCallback (int8u endpoint)
 Appliance Events and Alert Cluster Server Init. More...
 
void emberAfApplianceEventsAndAlertClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Appliance Events and Alert Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfApplianceEventsAndAlertClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Appliance Events and Alert Cluster Server Message Sent. More...
 
EmberAfStatus emberAfApplianceEventsAndAlertClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Appliance Events and Alert Cluster Server Pre Attribute Changed. More...
 
void emberAfApplianceEventsAndAlertClusterServerTickCallback (int8u endpoint)
 Appliance Events and Alert Cluster Server Tick. More...
 

Appliance Statistics Cluster Callbacks

void emberAfApplianceStatisticsClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Appliance Statistics Cluster Client Attribute Changed. More...
 
void emberAfApplianceStatisticsClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Appliance Statistics Cluster Client Default Response. More...
 
void emberAfApplianceStatisticsClusterClientInitCallback (int8u endpoint)
 Appliance Statistics Cluster Client Init. More...
 
void emberAfApplianceStatisticsClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Appliance Statistics Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfApplianceStatisticsClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Appliance Statistics Cluster Client Message Sent. More...
 
EmberAfStatus emberAfApplianceStatisticsClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Appliance Statistics Cluster Client Pre Attribute Changed. More...
 
void emberAfApplianceStatisticsClusterClientTickCallback (int8u endpoint)
 Appliance Statistics Cluster Client Tick. More...
 
boolean emberAfApplianceStatisticsClusterLogNotificationCallback (int32u timeStamp, int32u logId, int32u logLength, int8u *logPayload)
 Appliance Statistics Cluster Log Notification. More...
 
boolean emberAfApplianceStatisticsClusterLogQueueRequestCallback (void)
 Appliance Statistics Cluster Log Queue Request. More...
 
boolean emberAfApplianceStatisticsClusterLogQueueResponseCallback (int8u logQueueSize, int8u *logIds)
 Appliance Statistics Cluster Log Queue Response. More...
 
boolean emberAfApplianceStatisticsClusterLogRequestCallback (int32u logId)
 Appliance Statistics Cluster Log Request. More...
 
boolean emberAfApplianceStatisticsClusterLogResponseCallback (int32u timeStamp, int32u logId, int32u logLength, int8u *logPayload)
 Appliance Statistics Cluster Log Response. More...
 
void emberAfApplianceStatisticsClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Appliance Statistics Cluster Server Attribute Changed. More...
 
void emberAfApplianceStatisticsClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Appliance Statistics Cluster Server Default Response. More...
 
void emberAfApplianceStatisticsClusterServerInitCallback (int8u endpoint)
 Appliance Statistics Cluster Server Init. More...
 
void emberAfApplianceStatisticsClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Appliance Statistics Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfApplianceStatisticsClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Appliance Statistics Cluster Server Message Sent. More...
 
EmberAfStatus emberAfApplianceStatisticsClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Appliance Statistics Cluster Server Pre Attribute Changed. More...
 
void emberAfApplianceStatisticsClusterServerTickCallback (int8u endpoint)
 Appliance Statistics Cluster Server Tick. More...
 
boolean emberAfApplianceStatisticsClusterStatisticsAvailableCallback (int8u logQueueSize, int8u *logIds)
 Appliance Statistics Cluster Statistics Available. More...
 

Electrical Measurement Cluster Callbacks

void emberAfElectricalMeasurementClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Electrical Measurement Cluster Client Attribute Changed. More...
 
void emberAfElectricalMeasurementClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Electrical Measurement Cluster Client Default Response. More...
 
void emberAfElectricalMeasurementClusterClientInitCallback (int8u endpoint)
 Electrical Measurement Cluster Client Init. More...
 
void emberAfElectricalMeasurementClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Electrical Measurement Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfElectricalMeasurementClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Electrical Measurement Cluster Client Message Sent. More...
 
EmberAfStatus emberAfElectricalMeasurementClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Electrical Measurement Cluster Client Pre Attribute Changed. More...
 
void emberAfElectricalMeasurementClusterClientTickCallback (int8u endpoint)
 Electrical Measurement Cluster Client Tick. More...
 
boolean emberAfElectricalMeasurementClusterGetMeasurementProfileCommandCallback (int16u attributeId, int32u startTime, int8u numberOfIntervals)
 Electrical Measurement Cluster Get Measurement Profile Command. More...
 
boolean emberAfElectricalMeasurementClusterGetMeasurementProfileResponseCommandCallback (int32u startTime, int8u status, int8u profileIntervalPeriod, int8u numberOfIntervalsDelivered, int16u attributeId, int8u *intervals)
 Electrical Measurement Cluster Get Measurement Profile Response Command. More...
 
boolean emberAfElectricalMeasurementClusterGetProfileInfoCommandCallback (void)
 Electrical Measurement Cluster Get Profile Info Command. More...
 
boolean emberAfElectricalMeasurementClusterGetProfileInfoResponseCommandCallback (int8u profileCount, int8u profileIntervalPeriod, int8u maxNumberOfIntervals, int8u *listOfAttributes)
 Electrical Measurement Cluster Get Profile Info Response Command. More...
 
void emberAfElectricalMeasurementClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Electrical Measurement Cluster Server Attribute Changed. More...
 
void emberAfElectricalMeasurementClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Electrical Measurement Cluster Server Default Response. More...
 
void emberAfElectricalMeasurementClusterServerInitCallback (int8u endpoint)
 Electrical Measurement Cluster Server Init. More...
 
void emberAfElectricalMeasurementClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Electrical Measurement Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfElectricalMeasurementClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Electrical Measurement Cluster Server Message Sent. More...
 
EmberAfStatus emberAfElectricalMeasurementClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Electrical Measurement Cluster Server Pre Attribute Changed. More...
 
void emberAfElectricalMeasurementClusterServerTickCallback (int8u endpoint)
 Electrical Measurement Cluster Server Tick. More...
 

Diagnostics Cluster Callbacks

void emberAfDiagnosticsClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Diagnostics Cluster Client Attribute Changed. More...
 
void emberAfDiagnosticsClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Diagnostics Cluster Client Default Response. More...
 
void emberAfDiagnosticsClusterClientInitCallback (int8u endpoint)
 Diagnostics Cluster Client Init. More...
 
void emberAfDiagnosticsClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Diagnostics Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfDiagnosticsClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Diagnostics Cluster Client Message Sent. More...
 
EmberAfStatus emberAfDiagnosticsClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Diagnostics Cluster Client Pre Attribute Changed. More...
 
void emberAfDiagnosticsClusterClientTickCallback (int8u endpoint)
 Diagnostics Cluster Client Tick. More...
 
void emberAfDiagnosticsClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Diagnostics Cluster Server Attribute Changed. More...
 
void emberAfDiagnosticsClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Diagnostics Cluster Server Default Response. More...
 
void emberAfDiagnosticsClusterServerInitCallback (int8u endpoint)
 Diagnostics Cluster Server Init. More...
 
void emberAfDiagnosticsClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Diagnostics Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfDiagnosticsClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Diagnostics Cluster Server Message Sent. More...
 
EmberAfStatus emberAfDiagnosticsClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Diagnostics Cluster Server Pre Attribute Changed. More...
 
void emberAfDiagnosticsClusterServerTickCallback (int8u endpoint)
 Diagnostics Cluster Server Tick. More...
 

ZLL Commissioning Cluster Callbacks

void emberAfZllCommissioningClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 ZLL Commissioning Cluster Client Attribute Changed. More...
 
void emberAfZllCommissioningClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 ZLL Commissioning Cluster Client Default Response. More...
 
void emberAfZllCommissioningClusterClientInitCallback (int8u endpoint)
 ZLL Commissioning Cluster Client Init. More...
 
void emberAfZllCommissioningClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 ZLL Commissioning Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfZllCommissioningClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 ZLL Commissioning Cluster Client Message Sent. More...
 
EmberAfStatus emberAfZllCommissioningClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 ZLL Commissioning Cluster Client Pre Attribute Changed. More...
 
void emberAfZllCommissioningClusterClientTickCallback (int8u endpoint)
 ZLL Commissioning Cluster Client Tick. More...
 
boolean emberAfZllCommissioningClusterDeviceInformationRequestCallback (int32u transaction, int8u startIndex)
 ZLL Commissioning Cluster Device Information Request. More...
 
boolean emberAfZllCommissioningClusterDeviceInformationResponseCallback (int32u transaction, int8u numberOfSubDevices, int8u startIndex, int8u deviceInformationRecordCount, int8u *deviceInformationRecordList)
 ZLL Commissioning Cluster Device Information Response. More...
 
boolean emberAfZllCommissioningClusterEndpointInformationCallback (int8u *ieeeAddress, int16u networkAddress, int8u endpointId, int16u profileId, int16u deviceId, int8u version)
 ZLL Commissioning Cluster Endpoint Information. More...
 
boolean emberAfZllCommissioningClusterGetEndpointListRequestCallback (int8u startIndex)
 ZLL Commissioning Cluster Get Endpoint List Request. More...
 
boolean emberAfZllCommissioningClusterGetEndpointListResponseCallback (int8u total, int8u startIndex, int8u count, int8u *endpointInformationRecordList)
 ZLL Commissioning Cluster Get Endpoint List Response. More...
 
boolean emberAfZllCommissioningClusterGetGroupIdentifiersRequestCallback (int8u startIndex)
 ZLL Commissioning Cluster Get Group Identifiers Request. More...
 
boolean emberAfZllCommissioningClusterGetGroupIdentifiersResponseCallback (int8u total, int8u startIndex, int8u count, int8u *groupInformationRecordList)
 ZLL Commissioning Cluster Get Group Identifiers Response. More...
 
boolean emberAfZllCommissioningClusterIdentifyRequestCallback (int32u transaction, int16u identifyDuration)
 ZLL Commissioning Cluster Identify Request. More...
 
boolean emberAfZllCommissioningClusterNetworkJoinEndDeviceRequestCallback (int32u transaction, int8u *extendedPanId, int8u keyIndex, int8u *encryptedNetworkKey, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress, int16u groupIdentifiersBegin, int16u groupIdentifiersEnd, int16u freeNetworkAddressRangeBegin, int16u freeNetworkAddressRangeEnd, int16u freeGroupIdentifierRangeBegin, int16u freeGroupIdentifierRangeEnd)
 ZLL Commissioning Cluster Network Join End Device Request. More...
 
boolean emberAfZllCommissioningClusterNetworkJoinEndDeviceResponseCallback (int32u transaction, int8u status)
 ZLL Commissioning Cluster Network Join End Device Response. More...
 
boolean emberAfZllCommissioningClusterNetworkJoinRouterRequestCallback (int32u transaction, int8u *extendedPanId, int8u keyIndex, int8u *encryptedNetworkKey, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress, int16u groupIdentifiersBegin, int16u groupIdentifiersEnd, int16u freeNetworkAddressRangeBegin, int16u freeNetworkAddressRangeEnd, int16u freeGroupIdentifierRangeBegin, int16u freeGroupIdentifierRangeEnd)
 ZLL Commissioning Cluster Network Join Router Request. More...
 
boolean emberAfZllCommissioningClusterNetworkJoinRouterResponseCallback (int32u transaction, int8u status)
 ZLL Commissioning Cluster Network Join Router Response. More...
 
boolean emberAfZllCommissioningClusterNetworkStartRequestCallback (int32u transaction, int8u *extendedPanId, int8u keyIndex, int8u *encryptedNetworkKey, int8u logicalChannel, int16u panId, int16u networkAddress, int16u groupIdentifiersBegin, int16u groupIdentifiersEnd, int16u freeNetworkAddressRangeBegin, int16u freeNetworkAddressRangeEnd, int16u freeGroupIdentifierRangeBegin, int16u freeGroupIdentifierRangeEnd, int8u *initiatorIeeeAddress, int16u initiatorNetworkAddress)
 ZLL Commissioning Cluster Network Start Request. More...
 
boolean emberAfZllCommissioningClusterNetworkStartResponseCallback (int32u transaction, int8u status, int8u *extendedPanId, int8u networkUpdateId, int8u logicalChannel, int16u panId)
 ZLL Commissioning Cluster Network Start Response. More...
 
boolean emberAfZllCommissioningClusterNetworkUpdateRequestCallback (int32u transaction, int8u *extendedPanId, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress)
 ZLL Commissioning Cluster Network Update Request. More...
 
boolean emberAfZllCommissioningClusterResetToFactoryNewRequestCallback (int32u transaction)
 ZLL Commissioning Cluster Reset To Factory New Request. More...
 
boolean emberAfZllCommissioningClusterScanRequestCallback (int32u transaction, int8u zigbeeInformation, int8u zllInformation)
 ZLL Commissioning Cluster Scan Request. More...
 
boolean emberAfZllCommissioningClusterScanResponseCallback (int32u transaction, int8u rssiCorrection, int8u zigbeeInformation, int8u zllInformation, int16u keyBitmask, int32u responseId, int8u *extendedPanId, int8u networkUpdateId, int8u logicalChannel, int16u panId, int16u networkAddress, int8u numberOfSubDevices, int8u totalGroupIds, int8u endpointId, int16u profileId, int16u deviceId, int8u version, int8u groupIdCount)
 ZLL Commissioning Cluster Scan Response. More...
 
void emberAfZllCommissioningClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 ZLL Commissioning Cluster Server Attribute Changed. More...
 
void emberAfZllCommissioningClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 ZLL Commissioning Cluster Server Default Response. More...
 
void emberAfZllCommissioningClusterServerInitCallback (int8u endpoint)
 ZLL Commissioning Cluster Server Init. More...
 
void emberAfZllCommissioningClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 ZLL Commissioning Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfZllCommissioningClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 ZLL Commissioning Cluster Server Message Sent. More...
 
EmberAfStatus emberAfZllCommissioningClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 ZLL Commissioning Cluster Server Pre Attribute Changed. More...
 
void emberAfZllCommissioningClusterServerTickCallback (int8u endpoint)
 ZLL Commissioning Cluster Server Tick. More...
 

Sample Mfg Specific Cluster Cluster Callbacks

void emberAfSampleMfgSpecificClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sample Mfg Specific Cluster Cluster Client Attribute Changed. More...
 
void emberAfSampleMfgSpecificClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sample Mfg Specific Cluster Cluster Client Default Response. More...
 
void emberAfSampleMfgSpecificClusterClientInitCallback (int8u endpoint)
 Sample Mfg Specific Cluster Cluster Client Init. More...
 
void emberAfSampleMfgSpecificClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sample Mfg Specific Cluster Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfSampleMfgSpecificClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sample Mfg Specific Cluster Cluster Client Message Sent. More...
 
EmberAfStatus emberAfSampleMfgSpecificClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sample Mfg Specific Cluster Cluster Client Pre Attribute Changed. More...
 
void emberAfSampleMfgSpecificClusterClientTickCallback (int8u endpoint)
 Sample Mfg Specific Cluster Cluster Client Tick. More...
 
boolean emberAfSampleMfgSpecificClusterCommandOneCallback (int8u argOne)
 Sample Mfg Specific Cluster Cluster Command One. More...
 
void emberAfSampleMfgSpecificClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sample Mfg Specific Cluster Cluster Server Attribute Changed. More...
 
void emberAfSampleMfgSpecificClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sample Mfg Specific Cluster Cluster Server Default Response. More...
 
void emberAfSampleMfgSpecificClusterServerInitCallback (int8u endpoint)
 Sample Mfg Specific Cluster Cluster Server Init. More...
 
void emberAfSampleMfgSpecificClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sample Mfg Specific Cluster Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfSampleMfgSpecificClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sample Mfg Specific Cluster Cluster Server Message Sent. More...
 
EmberAfStatus emberAfSampleMfgSpecificClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sample Mfg Specific Cluster Cluster Server Pre Attribute Changed. More...
 
void emberAfSampleMfgSpecificClusterServerTickCallback (int8u endpoint)
 Sample Mfg Specific Cluster Cluster Server Tick. More...
 

Sample Mfg Specific Cluster 2 Cluster Callbacks

void emberAfSampleMfgSpecificCluster2ClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sample Mfg Specific Cluster 2 Cluster Client Attribute Changed. More...
 
void emberAfSampleMfgSpecificCluster2ClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sample Mfg Specific Cluster 2 Cluster Client Default Response. More...
 
void emberAfSampleMfgSpecificCluster2ClientInitCallback (int8u endpoint)
 Sample Mfg Specific Cluster 2 Cluster Client Init. More...
 
void emberAfSampleMfgSpecificCluster2ClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sample Mfg Specific Cluster 2 Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfSampleMfgSpecificCluster2ClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sample Mfg Specific Cluster 2 Cluster Client Message Sent. More...
 
EmberAfStatus emberAfSampleMfgSpecificCluster2ClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sample Mfg Specific Cluster 2 Cluster Client Pre Attribute Changed. More...
 
void emberAfSampleMfgSpecificCluster2ClientTickCallback (int8u endpoint)
 Sample Mfg Specific Cluster 2 Cluster Client Tick. More...
 
boolean emberAfSampleMfgSpecificCluster2CommandTwoCallback (int8u argOne)
 Sample Mfg Specific Cluster 2 Cluster Command Two. More...
 
void emberAfSampleMfgSpecificCluster2ServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Sample Mfg Specific Cluster 2 Cluster Server Attribute Changed. More...
 
void emberAfSampleMfgSpecificCluster2ServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Sample Mfg Specific Cluster 2 Cluster Server Default Response. More...
 
void emberAfSampleMfgSpecificCluster2ServerInitCallback (int8u endpoint)
 Sample Mfg Specific Cluster 2 Cluster Server Init. More...
 
void emberAfSampleMfgSpecificCluster2ServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Sample Mfg Specific Cluster 2 Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfSampleMfgSpecificCluster2ServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Sample Mfg Specific Cluster 2 Cluster Server Message Sent. More...
 
EmberAfStatus emberAfSampleMfgSpecificCluster2ServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Sample Mfg Specific Cluster 2 Cluster Server Pre Attribute Changed. More...
 
void emberAfSampleMfgSpecificCluster2ServerTickCallback (int8u endpoint)
 Sample Mfg Specific Cluster 2 Cluster Server Tick. More...
 

Configuration Cluster Cluster Callbacks

void emberAfOtaConfigurationClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Configuration Cluster Cluster Client Attribute Changed. More...
 
void emberAfOtaConfigurationClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Configuration Cluster Cluster Client Default Response. More...
 
void emberAfOtaConfigurationClusterClientInitCallback (int8u endpoint)
 Configuration Cluster Cluster Client Init. More...
 
void emberAfOtaConfigurationClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Configuration Cluster Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfOtaConfigurationClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Configuration Cluster Cluster Client Message Sent. More...
 
EmberAfStatus emberAfOtaConfigurationClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Configuration Cluster Cluster Client Pre Attribute Changed. More...
 
void emberAfOtaConfigurationClusterClientTickCallback (int8u endpoint)
 Configuration Cluster Cluster Client Tick. More...
 
boolean emberAfOtaConfigurationClusterLockTokensCallback (void)
 Configuration Cluster Cluster Lock Tokens. More...
 
boolean emberAfOtaConfigurationClusterReadTokensCallback (int16u token)
 Configuration Cluster Cluster Read Tokens. More...
 
boolean emberAfOtaConfigurationClusterReturnTokenCallback (int16u token, int8u *data)
 Configuration Cluster Cluster Return Token. More...
 
void emberAfOtaConfigurationClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 Configuration Cluster Cluster Server Attribute Changed. More...
 
void emberAfOtaConfigurationClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 Configuration Cluster Cluster Server Default Response. More...
 
void emberAfOtaConfigurationClusterServerInitCallback (int8u endpoint)
 Configuration Cluster Cluster Server Init. More...
 
void emberAfOtaConfigurationClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 Configuration Cluster Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfOtaConfigurationClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 Configuration Cluster Cluster Server Message Sent. More...
 
EmberAfStatus emberAfOtaConfigurationClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 Configuration Cluster Cluster Server Pre Attribute Changed. More...
 
void emberAfOtaConfigurationClusterServerTickCallback (int8u endpoint)
 Configuration Cluster Cluster Server Tick. More...
 
boolean emberAfOtaConfigurationClusterSetTokenCallback (int16u token, int8u *data)
 Configuration Cluster Cluster Set Token. More...
 
boolean emberAfOtaConfigurationClusterUnlockTokensCallback (int8u *data)
 Configuration Cluster Cluster Unlock Tokens. More...
 

MFGLIB Cluster Cluster Callbacks

void emberAfMfglibClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 MFGLIB Cluster Cluster Client Attribute Changed. More...
 
void emberAfMfglibClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 MFGLIB Cluster Cluster Client Default Response. More...
 
void emberAfMfglibClusterClientInitCallback (int8u endpoint)
 MFGLIB Cluster Cluster Client Init. More...
 
void emberAfMfglibClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 MFGLIB Cluster Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfMfglibClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 MFGLIB Cluster Cluster Client Message Sent. More...
 
EmberAfStatus emberAfMfglibClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 MFGLIB Cluster Cluster Client Pre Attribute Changed. More...
 
void emberAfMfglibClusterClientTickCallback (int8u endpoint)
 MFGLIB Cluster Cluster Client Tick. More...
 
boolean emberAfMfglibClusterRxModeCallback (int8u channel, int8s power, int16u time)
 MFGLIB Cluster Cluster Rx Mode. More...
 
void emberAfMfglibClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 MFGLIB Cluster Cluster Server Attribute Changed. More...
 
void emberAfMfglibClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 MFGLIB Cluster Cluster Server Default Response. More...
 
void emberAfMfglibClusterServerInitCallback (int8u endpoint)
 MFGLIB Cluster Cluster Server Init. More...
 
void emberAfMfglibClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 MFGLIB Cluster Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfMfglibClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 MFGLIB Cluster Cluster Server Message Sent. More...
 
EmberAfStatus emberAfMfglibClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 MFGLIB Cluster Cluster Server Pre Attribute Changed. More...
 
void emberAfMfglibClusterServerTickCallback (int8u endpoint)
 MFGLIB Cluster Cluster Server Tick. More...
 
boolean emberAfMfglibClusterStreamCallback (int8u channel, int8s power, int16u time)
 MFGLIB Cluster Cluster Stream. More...
 
boolean emberAfMfglibClusterToneCallback (int8u channel, int8s power, int16u time)
 MFGLIB Cluster Cluster Tone. More...
 

SL Works With All Hubs Cluster Callbacks

boolean emberAfSlWwahClusterApsAckEnablementQueryResponseCallback (int8u numberExemptClusters, int8u *clusterId)
 SL Works With All Hubs Cluster Aps Ack Enablement Query Response. More...
 
boolean emberAfSlWwahClusterApsAckRequirementQueryCallback (void)
 SL Works With All Hubs Cluster Aps Ack Requirement Query. More...
 
boolean emberAfSlWwahClusterApsLinkKeyAuthorizationQueryCallback (int16u clusterId)
 SL Works With All Hubs Cluster Aps Link Key Authorization Query. More...
 
boolean emberAfSlWwahClusterApsLinkKeyAuthorizationQueryResponseCallback (int16u clusterId, int8u apsLinkKeyAuthStatus)
 SL Works With All Hubs Cluster Aps Link Key Authorization Query Response. More...
 
boolean emberAfSlWwahClusterClearBindingTableCallback (void)
 SL Works With All Hubs Cluster Clear Binding Table. More...
 
void emberAfSlWwahClusterClientAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 SL Works With All Hubs Cluster Client Attribute Changed. More...
 
void emberAfSlWwahClusterClientDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 SL Works With All Hubs Cluster Client Default Response. More...
 
void emberAfSlWwahClusterClientInitCallback (int8u endpoint)
 SL Works With All Hubs Cluster Client Init. More...
 
void emberAfSlWwahClusterClientManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 SL Works With All Hubs Cluster Client Manufacturer Specific Attribute Changed. More...
 
void emberAfSlWwahClusterClientMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 SL Works With All Hubs Cluster Client Message Sent. More...
 
EmberAfStatus emberAfSlWwahClusterClientPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 SL Works With All Hubs Cluster Client Pre Attribute Changed. More...
 
void emberAfSlWwahClusterClientTickCallback (int8u endpoint)
 SL Works With All Hubs Cluster Client Tick. More...
 
boolean emberAfSlWwahClusterDebugReportQueryCallback (int8u debugReportId)
 SL Works With All Hubs Cluster Debug Report Query. More...
 
boolean emberAfSlWwahClusterDebugReportQueryResponseCallback (int8u debugReportId, int8u *debugReportData)
 SL Works With All Hubs Cluster Debug Report Query Response. More...
 
boolean emberAfSlWwahClusterDisableApsLinkKeyAuthorizationCallback (int8u numberExemptClusters, int8u *clusterId)
 SL Works With All Hubs Cluster Disable Aps Link Key Authorization. More...
 
boolean emberAfSlWwahClusterDisableConfigurationModeCallback (void)
 SL Works With All Hubs Cluster Disable Configuration Mode. More...
 
boolean emberAfSlWwahClusterDisableMgmtLeaveWithoutRejoinCallback (void)
 SL Works With All Hubs Cluster Disable Mgmt Leave Without Rejoin. More...
 
boolean emberAfSlWwahClusterDisableOtaDowngradesCallback (void)
 SL Works With All Hubs Cluster Disable Ota Downgrades. More...
 
boolean emberAfSlWwahClusterDisablePeriodicRouterCheckInsCallback (void)
 SL Works With All Hubs Cluster Disable Periodic Router Check Ins. More...
 
boolean emberAfSlWwahClusterDisableTouchlinkInterpanMessageSupportCallback (void)
 SL Works With All Hubs Cluster Disable Touchlink Interpan Message Support. More...
 
boolean emberAfSlWwahClusterDisableWwahAppEventRetryAlgorithmCallback (void)
 SL Works With All Hubs Cluster Disable Wwah App Event Retry Algorithm. More...
 
boolean emberAfSlWwahClusterDisableWwahBadParentRecoveryCallback (void)
 SL Works With All Hubs Cluster Disable Wwah Bad Parent Recovery. More...
 
boolean emberAfSlWwahClusterDisableWwahParentClassificationCallback (void)
 SL Works With All Hubs Cluster Disable Wwah Parent Classification. More...
 
boolean emberAfSlWwahClusterDisableWwahRejoinAlgorithmCallback (void)
 SL Works With All Hubs Cluster Disable Wwah Rejoin Algorithm. More...
 
boolean emberAfSlWwahClusterEnableApsLinkKeyAuthorizationCallback (int8u numberExemptClusters, int8u *clusterId)
 SL Works With All Hubs Cluster Enable Aps Link Key Authorization. More...
 
boolean emberAfSlWwahClusterEnableConfigurationModeCallback (void)
 SL Works With All Hubs Cluster Enable Configuration Mode. More...
 
boolean emberAfSlWwahClusterEnablePeriodicRouterCheckInsCallback (int16u checkInInterval)
 SL Works With All Hubs Cluster Enable Periodic Router Check Ins. More...
 
boolean emberAfSlWwahClusterEnableTcSecurityOnNtwkKeyRotationCallback (void)
 SL Works With All Hubs Cluster Enable Tc Security On Ntwk Key Rotation. More...
 
boolean emberAfSlWwahClusterEnableWwahAppEventRetryAlgorithmCallback (int8u firstBackoffTimeSeconds, int8u backoffSeqCommonRatio, int32u maxBackoffTimeSeconds, int8u maxRedeliveryAttempts)
 SL Works With All Hubs Cluster Enable Wwah App Event Retry Algorithm. More...
 
boolean emberAfSlWwahClusterEnableWwahBadParentRecoveryCallback (void)
 SL Works With All Hubs Cluster Enable Wwah Bad Parent Recovery. More...
 
boolean emberAfSlWwahClusterEnableWwahParentClassificationCallback (void)
 SL Works With All Hubs Cluster Enable Wwah Parent Classification. More...
 
boolean emberAfSlWwahClusterEnableWwahRejoinAlgorithmCallback (int16u fastRejoinTimeoutSeconds, int16u durationBetweenRejoinsSeconds, int16u fastRejoinFirstBackoffSeconds, int16u maxBackoffTimeSeconds, int16u maxBackoffIterations)
 SL Works With All Hubs Cluster Enable Wwah Rejoin Algorithm. More...
 
boolean emberAfSlWwahClusterNewDebugReportNotificationCallback (int8u debugReportId, int32u debugReportSize)
 SL Works With All Hubs Cluster New Debug Report Notification. More...
 
boolean emberAfSlWwahClusterPowerDescriptorChangeCallback (int32u currentPowerMode, int32u availablePowerSources, int32u currentPowerSource, int32u currentPowerSourceLevel)
 SL Works With All Hubs Cluster Power Descriptor Change. More...
 
boolean emberAfSlWwahClusterPoweringOffNotificationCallback (int8u powerNotificationReason, int16u manufacturerId, int8u manufacturerReasonLength, int8u *manufacturerReason)
 SL Works With All Hubs Cluster Powering Off Notification. More...
 
boolean emberAfSlWwahClusterPoweringOnNotificationCallback (int8u powerNotificationReason, int16u manufacturerId, int8u manufacturerReasonLength, int8u *manufacturerReason)
 SL Works With All Hubs Cluster Powering On Notification. More...
 
boolean emberAfSlWwahClusterRemoveApsAcksOnUnicastsRequirementCallback (void)
 SL Works With All Hubs Cluster Remove Aps Acks On Unicasts Requirement. More...
 
boolean emberAfSlWwahClusterRequestNewApsLinkKeyCallback (void)
 SL Works With All Hubs Cluster Request New Aps Link Key. More...
 
boolean emberAfSlWwahClusterRequestTimeCallback (void)
 SL Works With All Hubs Cluster Request Time. More...
 
boolean emberAfSlWwahClusterRequireApsAcksOnUnicastsCallback (int8u numberExemptClusters, int8u *clusterId)
 SL Works With All Hubs Cluster Require Aps Acks On Unicasts. More...
 
void emberAfSlWwahClusterServerAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId)
 SL Works With All Hubs Cluster Server Attribute Changed. More...
 
void emberAfSlWwahClusterServerDefaultResponseCallback (int8u endpoint, int8u commandId, EmberAfStatus status)
 SL Works With All Hubs Cluster Server Default Response. More...
 
void emberAfSlWwahClusterServerInitCallback (int8u endpoint)
 SL Works With All Hubs Cluster Server Init. More...
 
void emberAfSlWwahClusterServerManufacturerSpecificAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, int16u manufacturerCode)
 SL Works With All Hubs Cluster Server Manufacturer Specific Attribute Changed. More...
 
void emberAfSlWwahClusterServerMessageSentCallback (EmberOutgoingMessageType type, int16u indexOrDestination, EmberApsFrame *apsFrame, int16u msgLen, int8u *message, EmberStatus status)
 SL Works With All Hubs Cluster Server Message Sent. More...
 
EmberAfStatus emberAfSlWwahClusterServerPreAttributeChangedCallback (int8u endpoint, EmberAfAttributeId attributeId, EmberAfAttributeType attributeType, int8u size, int8u *value)
 SL Works With All Hubs Cluster Server Pre Attribute Changed. More...
 
void emberAfSlWwahClusterServerTickCallback (int8u endpoint)
 SL Works With All Hubs Cluster Server Tick. More...
 
boolean emberAfSlWwahClusterSetIasZoneEnrollmentMethodCallback (int8u enrollmentMode)
 SL Works With All Hubs Cluster Set Ias Zone Enrollment Method. More...
 
boolean emberAfSlWwahClusterSetMacPollCcaWaitTimeCallback (int8u waitTime)
 SL Works With All Hubs Cluster Set Mac Poll Cca Wait Time. More...
 
boolean emberAfSlWwahClusterSetPendingNetworkUpdateCallback (int8u channel, int16u panId)
 SL Works With All Hubs Cluster Set Pending Network Update. More...
 
boolean emberAfSlWwahClusterShortAddressChangeCallback (int8u *deviceEui64, int16u deviceShort)
 SL Works With All Hubs Cluster Short Address Change. More...
 
boolean emberAfSlWwahClusterSurveyBeaconsCallback (int8u standardBeacons)
 SL Works With All Hubs Cluster Survey Beacons. More...
 
boolean emberAfSlWwahClusterSurveyBeaconsResponseCallback (int8u numberOfBeacons, int8u *beacon)
 SL Works With All Hubs Cluster Survey Beacons Response. More...
 
boolean emberAfSlWwahClusterTrustCenterForClusterServerQueryCallback (void)
 SL Works With All Hubs Cluster Trust Center For Cluster Server Query. More...
 
boolean emberAfSlWwahClusterTrustCenterForClusterServerQueryResponseCallback (int8u numberOfClusters, int8u *clusterId)
 SL Works With All Hubs Cluster Trust Center For Cluster Server Query Response. More...
 
boolean emberAfSlWwahClusterUseTrustCenterForClusterServerCallback (int8u numberOfClusters, int8u *clusterId)
 SL Works With All Hubs Cluster Use Trust Center For Cluster Server. More...
 
boolean emberAfSlWwahClusterUseTrustCenterForClusterServerResponseCallback (int8u status, int8u clusterStatusLength, int8u *clusterStatus)
 SL Works With All Hubs Cluster Use Trust Center For Cluster Server Response. More...
 

Detailed Description

Function Documentation

◆ emberAf11073ProtocolTunnelClusterClientAttributeChangedCallback()

void emberAf11073ProtocolTunnelClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

11073 Protocol Tunnel Cluster Client Attribute Changed

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAf11073ProtocolTunnelClusterClientDefaultResponseCallback()

void emberAf11073ProtocolTunnelClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

11073 Protocol Tunnel Cluster Client Default Response

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAf11073ProtocolTunnelClusterClientInitCallback()

void emberAf11073ProtocolTunnelClusterClientInitCallback ( int8u  endpoint)

11073 Protocol Tunnel Cluster Client Init

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAf11073ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAf11073ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

11073 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAf11073ProtocolTunnelClusterClientMessageSentCallback()

void emberAf11073ProtocolTunnelClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

11073 Protocol Tunnel Cluster Client Message Sent

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAf11073ProtocolTunnelClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAf11073ProtocolTunnelClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

11073 Protocol Tunnel Cluster Client Pre Attribute Changed

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAf11073ProtocolTunnelClusterClientTickCallback()

void emberAf11073ProtocolTunnelClusterClientTickCallback ( int8u  endpoint)

11073 Protocol Tunnel Cluster Client Tick

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAf11073ProtocolTunnelClusterConnectRequestCallback()

boolean emberAf11073ProtocolTunnelClusterConnectRequestCallback ( int8u  connectControl,
int16u  idleTimeout,
int8u *  managerTarget,
int8u  managerEndpoint 
)

11073 Protocol Tunnel Cluster Connect Request

Parameters
connectControlVer.: always
idleTimeoutVer.: always
managerTargetVer.: always
managerEndpointVer.: always

◆ emberAf11073ProtocolTunnelClusterConnectStatusNotificationCallback()

boolean emberAf11073ProtocolTunnelClusterConnectStatusNotificationCallback ( int8u  connectStatus)

11073 Protocol Tunnel Cluster Connect Status Notification

Parameters
connectStatusVer.: always

◆ emberAf11073ProtocolTunnelClusterDisconnectRequestCallback()

boolean emberAf11073ProtocolTunnelClusterDisconnectRequestCallback ( int8u *  managerIEEEAddress)

11073 Protocol Tunnel Cluster Disconnect Request

Parameters
managerIEEEAddressVer.: always

◆ emberAf11073ProtocolTunnelClusterServerAttributeChangedCallback()

void emberAf11073ProtocolTunnelClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

11073 Protocol Tunnel Cluster Server Attribute Changed

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAf11073ProtocolTunnelClusterServerDefaultResponseCallback()

void emberAf11073ProtocolTunnelClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

11073 Protocol Tunnel Cluster Server Default Response

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAf11073ProtocolTunnelClusterServerInitCallback()

void emberAf11073ProtocolTunnelClusterServerInitCallback ( int8u  endpoint)

11073 Protocol Tunnel Cluster Server Init

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAf11073ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAf11073ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

11073 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAf11073ProtocolTunnelClusterServerMessageSentCallback()

void emberAf11073ProtocolTunnelClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

11073 Protocol Tunnel Cluster Server Message Sent

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAf11073ProtocolTunnelClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAf11073ProtocolTunnelClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

11073 Protocol Tunnel Cluster Server Pre Attribute Changed

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAf11073ProtocolTunnelClusterServerTickCallback()

void emberAf11073ProtocolTunnelClusterServerTickCallback ( int8u  endpoint)

11073 Protocol Tunnel Cluster Server Tick

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAf11073ProtocolTunnelClusterTransferAPDUCallback()

boolean emberAf11073ProtocolTunnelClusterTransferAPDUCallback ( int8u *  apdu)

11073 Protocol Tunnel Cluster Transfer A P D U

Parameters
apduVer.: always

◆ emberAfAlarmClusterAlarmCallback()

boolean emberAfAlarmClusterAlarmCallback ( int8u  alarmCode,
int16u  clusterId 
)

Alarms Cluster Alarm.

Parameters
alarmCodeVer.: always
clusterIdVer.: always

◆ emberAfAlarmClusterClientAttributeChangedCallback()

void emberAfAlarmClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Alarms Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfAlarmClusterClientDefaultResponseCallback()

void emberAfAlarmClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Alarms Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfAlarmClusterClientInitCallback()

void emberAfAlarmClusterClientInitCallback ( int8u  endpoint)

Alarms Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfAlarmClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfAlarmClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Alarms Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfAlarmClusterClientMessageSentCallback()

void emberAfAlarmClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Alarms Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfAlarmClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfAlarmClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Alarms Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfAlarmClusterClientTickCallback()

void emberAfAlarmClusterClientTickCallback ( int8u  endpoint)

Alarms Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfAlarmClusterGetAlarmCallback()

boolean emberAfAlarmClusterGetAlarmCallback ( void  )

Alarms Cluster Get Alarm.

◆ emberAfAlarmClusterGetAlarmResponseCallback()

boolean emberAfAlarmClusterGetAlarmResponseCallback ( int8u  status,
int8u  alarmCode,
int16u  clusterId,
int32u  timeStamp 
)

Alarms Cluster Get Alarm Response.

Parameters
statusVer.: always
alarmCodeVer.: always
clusterIdVer.: always
timeStampVer.: always

◆ emberAfAlarmClusterResetAlarmCallback()

boolean emberAfAlarmClusterResetAlarmCallback ( int8u  alarmCode,
int16u  clusterId 
)

Alarms Cluster Reset Alarm.

Parameters
alarmCodeVer.: always
clusterIdVer.: always

◆ emberAfAlarmClusterResetAlarmLogCallback()

boolean emberAfAlarmClusterResetAlarmLogCallback ( void  )

Alarms Cluster Reset Alarm Log.

◆ emberAfAlarmClusterResetAllAlarmsCallback()

boolean emberAfAlarmClusterResetAllAlarmsCallback ( void  )

Alarms Cluster Reset All Alarms.

◆ emberAfAlarmClusterServerAttributeChangedCallback()

void emberAfAlarmClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Alarms Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfAlarmClusterServerDefaultResponseCallback()

void emberAfAlarmClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Alarms Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfAlarmClusterServerInitCallback()

void emberAfAlarmClusterServerInitCallback ( int8u  endpoint)

Alarms Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfAlarmClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfAlarmClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Alarms Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfAlarmClusterServerMessageSentCallback()

void emberAfAlarmClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Alarms Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfAlarmClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfAlarmClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Alarms Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfAlarmClusterServerTickCallback()

void emberAfAlarmClusterServerTickCallback ( int8u  endpoint)

Alarms Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfApplianceControlClusterClientAttributeChangedCallback()

void emberAfApplianceControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Appliance Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfApplianceControlClusterClientDefaultResponseCallback()

void emberAfApplianceControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Appliance Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfApplianceControlClusterClientInitCallback()

void emberAfApplianceControlClusterClientInitCallback ( int8u  endpoint)

Appliance Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfApplianceControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfApplianceControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Appliance Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfApplianceControlClusterClientMessageSentCallback()

void emberAfApplianceControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Appliance Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfApplianceControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfApplianceControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Appliance Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfApplianceControlClusterClientTickCallback()

void emberAfApplianceControlClusterClientTickCallback ( int8u  endpoint)

Appliance Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfApplianceControlClusterExecutionOfACommandCallback()

boolean emberAfApplianceControlClusterExecutionOfACommandCallback ( int8u  commandId)

Appliance Control Cluster Execution Of A Command.

Parameters
commandIdVer.: always

◆ emberAfApplianceControlClusterOverloadPauseCallback()

boolean emberAfApplianceControlClusterOverloadPauseCallback ( void  )

Appliance Control Cluster Overload Pause.

◆ emberAfApplianceControlClusterOverloadPauseResumeCallback()

boolean emberAfApplianceControlClusterOverloadPauseResumeCallback ( void  )

Appliance Control Cluster Overload Pause Resume.

◆ emberAfApplianceControlClusterOverloadWarningCallback()

boolean emberAfApplianceControlClusterOverloadWarningCallback ( int8u  warningEvent)

Appliance Control Cluster Overload Warning.

Parameters
warningEventVer.: always

◆ emberAfApplianceControlClusterServerAttributeChangedCallback()

void emberAfApplianceControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Appliance Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfApplianceControlClusterServerDefaultResponseCallback()

void emberAfApplianceControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Appliance Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfApplianceControlClusterServerInitCallback()

void emberAfApplianceControlClusterServerInitCallback ( int8u  endpoint)

Appliance Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfApplianceControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfApplianceControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Appliance Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfApplianceControlClusterServerMessageSentCallback()

void emberAfApplianceControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Appliance Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfApplianceControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfApplianceControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Appliance Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfApplianceControlClusterServerTickCallback()

void emberAfApplianceControlClusterServerTickCallback ( int8u  endpoint)

Appliance Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfApplianceControlClusterSignalStateCallback()

boolean emberAfApplianceControlClusterSignalStateCallback ( void  )

Appliance Control Cluster Signal State.

◆ emberAfApplianceControlClusterSignalStateNotificationCallback()

boolean emberAfApplianceControlClusterSignalStateNotificationCallback ( int8u  applianceStatus,
int8u  remoteEnableFlagsAndDeviceStatus2,
int32u  applianceStatus2 
)

Appliance Control Cluster Signal State Notification.

Parameters
applianceStatusVer.: always
remoteEnableFlagsAndDeviceStatus2Ver.: always
applianceStatus2Ver.: always

◆ emberAfApplianceControlClusterSignalStateResponseCallback()

boolean emberAfApplianceControlClusterSignalStateResponseCallback ( int8u  applianceStatus,
int8u  remoteEnableFlagsAndDeviceStatus2,
int32u  applianceStatus2 
)

Appliance Control Cluster Signal State Response.

Parameters
applianceStatusVer.: always
remoteEnableFlagsAndDeviceStatus2Ver.: always
applianceStatus2Ver.: always

◆ emberAfApplianceControlClusterWriteFunctionsCallback()

boolean emberAfApplianceControlClusterWriteFunctionsCallback ( int16u  functionId,
int8u  functionDataType,
int8u *  functionData 
)

Appliance Control Cluster Write Functions.

Parameters
functionIdVer.: always
functionDataTypeVer.: always
functionDataVer.: always

◆ emberAfApplianceEventsAndAlertClusterAlertsNotificationCallback()

boolean emberAfApplianceEventsAndAlertClusterAlertsNotificationCallback ( int8u  alertsCount,
int8u *  alertStructures 
)

Appliance Events and Alert Cluster Alerts Notification.

Parameters
alertsCountVer.: always
alertStructuresVer.: always

◆ emberAfApplianceEventsAndAlertClusterClientAttributeChangedCallback()

void emberAfApplianceEventsAndAlertClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Appliance Events and Alert Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfApplianceEventsAndAlertClusterClientDefaultResponseCallback()

void emberAfApplianceEventsAndAlertClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Appliance Events and Alert Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfApplianceEventsAndAlertClusterClientInitCallback()

void emberAfApplianceEventsAndAlertClusterClientInitCallback ( int8u  endpoint)

Appliance Events and Alert Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfApplianceEventsAndAlertClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfApplianceEventsAndAlertClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Appliance Events and Alert Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfApplianceEventsAndAlertClusterClientMessageSentCallback()

void emberAfApplianceEventsAndAlertClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Appliance Events and Alert Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfApplianceEventsAndAlertClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfApplianceEventsAndAlertClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Appliance Events and Alert Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfApplianceEventsAndAlertClusterClientTickCallback()

void emberAfApplianceEventsAndAlertClusterClientTickCallback ( int8u  endpoint)

Appliance Events and Alert Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfApplianceEventsAndAlertClusterEventsNotificationCallback()

boolean emberAfApplianceEventsAndAlertClusterEventsNotificationCallback ( int8u  eventHeader,
int8u  eventId 
)

Appliance Events and Alert Cluster Events Notification.

Parameters
eventHeaderVer.: always
eventIdVer.: always

◆ emberAfApplianceEventsAndAlertClusterGetAlertsCallback()

boolean emberAfApplianceEventsAndAlertClusterGetAlertsCallback ( void  )

Appliance Events and Alert Cluster Get Alerts.

◆ emberAfApplianceEventsAndAlertClusterGetAlertsResponseCallback()

boolean emberAfApplianceEventsAndAlertClusterGetAlertsResponseCallback ( int8u  alertsCount,
int8u *  alertStructures 
)

Appliance Events and Alert Cluster Get Alerts Response.

Parameters
alertsCountVer.: always
alertStructuresVer.: always

◆ emberAfApplianceEventsAndAlertClusterServerAttributeChangedCallback()

void emberAfApplianceEventsAndAlertClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Appliance Events and Alert Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfApplianceEventsAndAlertClusterServerDefaultResponseCallback()

void emberAfApplianceEventsAndAlertClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Appliance Events and Alert Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfApplianceEventsAndAlertClusterServerInitCallback()

void emberAfApplianceEventsAndAlertClusterServerInitCallback ( int8u  endpoint)

Appliance Events and Alert Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfApplianceEventsAndAlertClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfApplianceEventsAndAlertClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Appliance Events and Alert Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfApplianceEventsAndAlertClusterServerMessageSentCallback()

void emberAfApplianceEventsAndAlertClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Appliance Events and Alert Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfApplianceEventsAndAlertClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfApplianceEventsAndAlertClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Appliance Events and Alert Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfApplianceEventsAndAlertClusterServerTickCallback()

void emberAfApplianceEventsAndAlertClusterServerTickCallback ( int8u  endpoint)

Appliance Events and Alert Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfApplianceIdentificationClusterClientAttributeChangedCallback()

void emberAfApplianceIdentificationClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Appliance Identification Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfApplianceIdentificationClusterClientDefaultResponseCallback()

void emberAfApplianceIdentificationClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Appliance Identification Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfApplianceIdentificationClusterClientInitCallback()

void emberAfApplianceIdentificationClusterClientInitCallback ( int8u  endpoint)

Appliance Identification Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfApplianceIdentificationClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfApplianceIdentificationClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Appliance Identification Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfApplianceIdentificationClusterClientMessageSentCallback()

void emberAfApplianceIdentificationClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Appliance Identification Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfApplianceIdentificationClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfApplianceIdentificationClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Appliance Identification Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfApplianceIdentificationClusterClientTickCallback()

void emberAfApplianceIdentificationClusterClientTickCallback ( int8u  endpoint)

Appliance Identification Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfApplianceIdentificationClusterServerAttributeChangedCallback()

void emberAfApplianceIdentificationClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Appliance Identification Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfApplianceIdentificationClusterServerDefaultResponseCallback()

void emberAfApplianceIdentificationClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Appliance Identification Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfApplianceIdentificationClusterServerInitCallback()

void emberAfApplianceIdentificationClusterServerInitCallback ( int8u  endpoint)

Appliance Identification Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfApplianceIdentificationClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfApplianceIdentificationClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Appliance Identification Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfApplianceIdentificationClusterServerMessageSentCallback()

void emberAfApplianceIdentificationClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Appliance Identification Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfApplianceIdentificationClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfApplianceIdentificationClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Appliance Identification Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfApplianceIdentificationClusterServerTickCallback()

void emberAfApplianceIdentificationClusterServerTickCallback ( int8u  endpoint)

Appliance Identification Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfApplianceStatisticsClusterClientAttributeChangedCallback()

void emberAfApplianceStatisticsClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Appliance Statistics Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfApplianceStatisticsClusterClientDefaultResponseCallback()

void emberAfApplianceStatisticsClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Appliance Statistics Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfApplianceStatisticsClusterClientInitCallback()

void emberAfApplianceStatisticsClusterClientInitCallback ( int8u  endpoint)

Appliance Statistics Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfApplianceStatisticsClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfApplianceStatisticsClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Appliance Statistics Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfApplianceStatisticsClusterClientMessageSentCallback()

void emberAfApplianceStatisticsClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Appliance Statistics Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfApplianceStatisticsClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfApplianceStatisticsClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Appliance Statistics Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfApplianceStatisticsClusterClientTickCallback()

void emberAfApplianceStatisticsClusterClientTickCallback ( int8u  endpoint)

Appliance Statistics Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfApplianceStatisticsClusterLogNotificationCallback()

boolean emberAfApplianceStatisticsClusterLogNotificationCallback ( int32u  timeStamp,
int32u  logId,
int32u  logLength,
int8u *  logPayload 
)

Appliance Statistics Cluster Log Notification.

Parameters
timeStampVer.: always
logIdVer.: always
logLengthVer.: always
logPayloadVer.: always

◆ emberAfApplianceStatisticsClusterLogQueueRequestCallback()

boolean emberAfApplianceStatisticsClusterLogQueueRequestCallback ( void  )

Appliance Statistics Cluster Log Queue Request.

◆ emberAfApplianceStatisticsClusterLogQueueResponseCallback()

boolean emberAfApplianceStatisticsClusterLogQueueResponseCallback ( int8u  logQueueSize,
int8u *  logIds 
)

Appliance Statistics Cluster Log Queue Response.

Parameters
logQueueSizeVer.: always
logIdsVer.: always

◆ emberAfApplianceStatisticsClusterLogRequestCallback()

boolean emberAfApplianceStatisticsClusterLogRequestCallback ( int32u  logId)

Appliance Statistics Cluster Log Request.

Parameters
logIdVer.: always

◆ emberAfApplianceStatisticsClusterLogResponseCallback()

boolean emberAfApplianceStatisticsClusterLogResponseCallback ( int32u  timeStamp,
int32u  logId,
int32u  logLength,
int8u *  logPayload 
)

Appliance Statistics Cluster Log Response.

Parameters
timeStampVer.: always
logIdVer.: always
logLengthVer.: always
logPayloadVer.: always

◆ emberAfApplianceStatisticsClusterServerAttributeChangedCallback()

void emberAfApplianceStatisticsClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Appliance Statistics Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfApplianceStatisticsClusterServerDefaultResponseCallback()

void emberAfApplianceStatisticsClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Appliance Statistics Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfApplianceStatisticsClusterServerInitCallback()

void emberAfApplianceStatisticsClusterServerInitCallback ( int8u  endpoint)

Appliance Statistics Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfApplianceStatisticsClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfApplianceStatisticsClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Appliance Statistics Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfApplianceStatisticsClusterServerMessageSentCallback()

void emberAfApplianceStatisticsClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Appliance Statistics Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfApplianceStatisticsClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfApplianceStatisticsClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Appliance Statistics Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfApplianceStatisticsClusterServerTickCallback()

void emberAfApplianceStatisticsClusterServerTickCallback ( int8u  endpoint)

Appliance Statistics Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfApplianceStatisticsClusterStatisticsAvailableCallback()

boolean emberAfApplianceStatisticsClusterStatisticsAvailableCallback ( int8u  logQueueSize,
int8u *  logIds 
)

Appliance Statistics Cluster Statistics Available.

Parameters
logQueueSizeVer.: always
logIdsVer.: always

◆ emberAfBacnetProtocolTunnelClusterClientAttributeChangedCallback()

void emberAfBacnetProtocolTunnelClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

BACnet Protocol Tunnel Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBacnetProtocolTunnelClusterClientDefaultResponseCallback()

void emberAfBacnetProtocolTunnelClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

BACnet Protocol Tunnel Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBacnetProtocolTunnelClusterClientInitCallback()

void emberAfBacnetProtocolTunnelClusterClientInitCallback ( int8u  endpoint)

BACnet Protocol Tunnel Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBacnetProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfBacnetProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

BACnet Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBacnetProtocolTunnelClusterClientMessageSentCallback()

void emberAfBacnetProtocolTunnelClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

BACnet Protocol Tunnel Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBacnetProtocolTunnelClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfBacnetProtocolTunnelClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

BACnet Protocol Tunnel Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBacnetProtocolTunnelClusterClientTickCallback()

void emberAfBacnetProtocolTunnelClusterClientTickCallback ( int8u  endpoint)

BACnet Protocol Tunnel Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBacnetProtocolTunnelClusterServerAttributeChangedCallback()

void emberAfBacnetProtocolTunnelClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

BACnet Protocol Tunnel Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBacnetProtocolTunnelClusterServerDefaultResponseCallback()

void emberAfBacnetProtocolTunnelClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

BACnet Protocol Tunnel Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBacnetProtocolTunnelClusterServerInitCallback()

void emberAfBacnetProtocolTunnelClusterServerInitCallback ( int8u  endpoint)

BACnet Protocol Tunnel Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBacnetProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfBacnetProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

BACnet Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBacnetProtocolTunnelClusterServerMessageSentCallback()

void emberAfBacnetProtocolTunnelClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

BACnet Protocol Tunnel Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBacnetProtocolTunnelClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfBacnetProtocolTunnelClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

BACnet Protocol Tunnel Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBacnetProtocolTunnelClusterServerTickCallback()

void emberAfBacnetProtocolTunnelClusterServerTickCallback ( int8u  endpoint)

BACnet Protocol Tunnel Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBacnetProtocolTunnelClusterTransferNpduCallback()

boolean emberAfBacnetProtocolTunnelClusterTransferNpduCallback ( int8u *  npdu)

BACnet Protocol Tunnel Cluster Transfer Npdu.

Parameters
npduVer.: always

◆ emberAfBallastConfigurationClusterClientAttributeChangedCallback()

void emberAfBallastConfigurationClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Ballast Configuration Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBallastConfigurationClusterClientDefaultResponseCallback()

void emberAfBallastConfigurationClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Ballast Configuration Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBallastConfigurationClusterClientInitCallback()

void emberAfBallastConfigurationClusterClientInitCallback ( int8u  endpoint)

Ballast Configuration Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBallastConfigurationClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfBallastConfigurationClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Ballast Configuration Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBallastConfigurationClusterClientMessageSentCallback()

void emberAfBallastConfigurationClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Ballast Configuration Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBallastConfigurationClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfBallastConfigurationClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Ballast Configuration Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBallastConfigurationClusterClientTickCallback()

void emberAfBallastConfigurationClusterClientTickCallback ( int8u  endpoint)

Ballast Configuration Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBallastConfigurationClusterServerAttributeChangedCallback()

void emberAfBallastConfigurationClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Ballast Configuration Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBallastConfigurationClusterServerDefaultResponseCallback()

void emberAfBallastConfigurationClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Ballast Configuration Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBallastConfigurationClusterServerInitCallback()

void emberAfBallastConfigurationClusterServerInitCallback ( int8u  endpoint)

Ballast Configuration Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBallastConfigurationClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfBallastConfigurationClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Ballast Configuration Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBallastConfigurationClusterServerMessageSentCallback()

void emberAfBallastConfigurationClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Ballast Configuration Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBallastConfigurationClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfBallastConfigurationClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Ballast Configuration Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBallastConfigurationClusterServerTickCallback()

void emberAfBallastConfigurationClusterServerTickCallback ( int8u  endpoint)

Ballast Configuration Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBarrierControlClusterBarrierControlGoToPercentCallback()

boolean emberAfBarrierControlClusterBarrierControlGoToPercentCallback ( int8u  percentOpen)

Barrier Control Cluster Barrier Control Go To Percent.

Parameters
percentOpenVer.: always

◆ emberAfBarrierControlClusterBarrierControlStopCallback()

boolean emberAfBarrierControlClusterBarrierControlStopCallback ( void  )

Barrier Control Cluster Barrier Control Stop.

◆ emberAfBarrierControlClusterClientAttributeChangedCallback()

void emberAfBarrierControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Barrier Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBarrierControlClusterClientDefaultResponseCallback()

void emberAfBarrierControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Barrier Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBarrierControlClusterClientInitCallback()

void emberAfBarrierControlClusterClientInitCallback ( int8u  endpoint)

Barrier Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBarrierControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfBarrierControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Barrier Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBarrierControlClusterClientMessageSentCallback()

void emberAfBarrierControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Barrier Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBarrierControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfBarrierControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Barrier Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBarrierControlClusterClientTickCallback()

void emberAfBarrierControlClusterClientTickCallback ( int8u  endpoint)

Barrier Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBarrierControlClusterServerAttributeChangedCallback()

void emberAfBarrierControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Barrier Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBarrierControlClusterServerDefaultResponseCallback()

void emberAfBarrierControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Barrier Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBarrierControlClusterServerInitCallback()

void emberAfBarrierControlClusterServerInitCallback ( int8u  endpoint)

Barrier Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBarrierControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfBarrierControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Barrier Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBarrierControlClusterServerMessageSentCallback()

void emberAfBarrierControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Barrier Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBarrierControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfBarrierControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Barrier Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBarrierControlClusterServerTickCallback()

void emberAfBarrierControlClusterServerTickCallback ( int8u  endpoint)

Barrier Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBasicClusterClientAttributeChangedCallback()

void emberAfBasicClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Basic Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBasicClusterClientDefaultResponseCallback()

void emberAfBasicClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Basic Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBasicClusterClientInitCallback()

void emberAfBasicClusterClientInitCallback ( int8u  endpoint)

Basic Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBasicClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfBasicClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Basic Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBasicClusterClientMessageSentCallback()

void emberAfBasicClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Basic Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBasicClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfBasicClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Basic Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBasicClusterClientTickCallback()

void emberAfBasicClusterClientTickCallback ( int8u  endpoint)

Basic Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBasicClusterGetLocalesSupportedCallback()

boolean emberAfBasicClusterGetLocalesSupportedCallback ( int8u *  startLocale,
int8u  maxLocalesRequested 
)

Basic Cluster Get Locales Supported.

Parameters
startLocaleVer.: always
maxLocalesRequestedVer.: always

◆ emberAfBasicClusterGetLocalesSupportedResponseCallback()

boolean emberAfBasicClusterGetLocalesSupportedResponseCallback ( int8u  discoveryComplete,
int8u *  localeSupported 
)

Basic Cluster Get Locales Supported Response.

Parameters
discoveryCompleteVer.: always
localeSupportedVer.: always

◆ emberAfBasicClusterResetToFactoryDefaultsCallback()

boolean emberAfBasicClusterResetToFactoryDefaultsCallback ( void  )

Basic Cluster Reset To Factory Defaults.

◆ emberAfBasicClusterServerAttributeChangedCallback()

void emberAfBasicClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Basic Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBasicClusterServerDefaultResponseCallback()

void emberAfBasicClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Basic Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBasicClusterServerInitCallback()

void emberAfBasicClusterServerInitCallback ( int8u  endpoint)

Basic Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBasicClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfBasicClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Basic Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBasicClusterServerMessageSentCallback()

void emberAfBasicClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Basic Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBasicClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfBasicClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Basic Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBasicClusterServerTickCallback()

void emberAfBasicClusterServerTickCallback ( int8u  endpoint)

Basic Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBillingClusterBillStatusNotificationCallback()

boolean emberAfBillingClusterBillStatusNotificationCallback ( int8u *  userId,
int8u  status 
)

Billing Cluster Bill Status Notification.

Parameters
userIdVer.: always
statusVer.: always

◆ emberAfBillingClusterCheckBillStatusCallback()

boolean emberAfBillingClusterCheckBillStatusCallback ( int8u *  userId,
int16u  serviceId,
int16u  serviceProviderId 
)

Billing Cluster Check Bill Status.

Parameters
userIdVer.: always
serviceIdVer.: always
serviceProviderIdVer.: always

◆ emberAfBillingClusterClientAttributeChangedCallback()

void emberAfBillingClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Billing Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBillingClusterClientDefaultResponseCallback()

void emberAfBillingClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Billing Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBillingClusterClientInitCallback()

void emberAfBillingClusterClientInitCallback ( int8u  endpoint)

Billing Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBillingClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfBillingClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Billing Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBillingClusterClientMessageSentCallback()

void emberAfBillingClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Billing Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBillingClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfBillingClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Billing Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBillingClusterClientTickCallback()

void emberAfBillingClusterClientTickCallback ( int8u  endpoint)

Billing Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBillingClusterSendBillRecordCallback()

boolean emberAfBillingClusterSendBillRecordCallback ( int8u *  userId,
int16u  serviceId,
int16u  serviceProviderId,
int8u *  timestamp,
int16u  duration 
)

Billing Cluster Send Bill Record.

Parameters
userIdVer.: always
serviceIdVer.: always
serviceProviderIdVer.: always
timestampVer.: always
durationVer.: always

◆ emberAfBillingClusterServerAttributeChangedCallback()

void emberAfBillingClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Billing Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBillingClusterServerDefaultResponseCallback()

void emberAfBillingClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Billing Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBillingClusterServerInitCallback()

void emberAfBillingClusterServerInitCallback ( int8u  endpoint)

Billing Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBillingClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfBillingClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Billing Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBillingClusterServerMessageSentCallback()

void emberAfBillingClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Billing Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBillingClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfBillingClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Billing Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBillingClusterServerTickCallback()

void emberAfBillingClusterServerTickCallback ( int8u  endpoint)

Billing Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBillingClusterSessionKeepAliveCallback()

boolean emberAfBillingClusterSessionKeepAliveCallback ( int8u *  userId,
int16u  serviceId,
int16u  serviceProviderId 
)

Billing Cluster Session Keep Alive.

Parameters
userIdVer.: always
serviceIdVer.: always
serviceProviderIdVer.: always

◆ emberAfBillingClusterStartBillingSessionCallback()

boolean emberAfBillingClusterStartBillingSessionCallback ( int8u *  userId,
int16u  serviceId,
int16u  serviceProviderId 
)

Billing Cluster Start Billing Session.

Parameters
userIdVer.: always
serviceIdVer.: always
serviceProviderIdVer.: always

◆ emberAfBillingClusterStopBillingSessionCallback()

boolean emberAfBillingClusterStopBillingSessionCallback ( int8u *  userId,
int16u  serviceId,
int16u  serviceProviderId 
)

Billing Cluster Stop Billing Session.

Parameters
userIdVer.: always
serviceIdVer.: always
serviceProviderIdVer.: always

◆ emberAfBillingClusterSubscribeCallback()

boolean emberAfBillingClusterSubscribeCallback ( int8u *  userId,
int16u  serviceId,
int16u  serviceProviderId 
)

Billing Cluster Subscribe.

Parameters
userIdVer.: always
serviceIdVer.: always
serviceProviderIdVer.: always

◆ emberAfBillingClusterUnsubscribeCallback()

boolean emberAfBillingClusterUnsubscribeCallback ( int8u *  userId,
int16u  serviceId,
int16u  serviceProviderId 
)

Billing Cluster Unsubscribe.

Parameters
userIdVer.: always
serviceIdVer.: always
serviceProviderIdVer.: always

◆ emberAfBinaryInputBasicClusterClientAttributeChangedCallback()

void emberAfBinaryInputBasicClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Binary Input (Basic) Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBinaryInputBasicClusterClientDefaultResponseCallback()

void emberAfBinaryInputBasicClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Binary Input (Basic) Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBinaryInputBasicClusterClientInitCallback()

void emberAfBinaryInputBasicClusterClientInitCallback ( int8u  endpoint)

Binary Input (Basic) Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBinaryInputBasicClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfBinaryInputBasicClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Binary Input (Basic) Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBinaryInputBasicClusterClientMessageSentCallback()

void emberAfBinaryInputBasicClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Binary Input (Basic) Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBinaryInputBasicClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfBinaryInputBasicClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Binary Input (Basic) Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBinaryInputBasicClusterClientTickCallback()

void emberAfBinaryInputBasicClusterClientTickCallback ( int8u  endpoint)

Binary Input (Basic) Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBinaryInputBasicClusterServerAttributeChangedCallback()

void emberAfBinaryInputBasicClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Binary Input (Basic) Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBinaryInputBasicClusterServerDefaultResponseCallback()

void emberAfBinaryInputBasicClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Binary Input (Basic) Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBinaryInputBasicClusterServerInitCallback()

void emberAfBinaryInputBasicClusterServerInitCallback ( int8u  endpoint)

Binary Input (Basic) Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBinaryInputBasicClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfBinaryInputBasicClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Binary Input (Basic) Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBinaryInputBasicClusterServerMessageSentCallback()

void emberAfBinaryInputBasicClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Binary Input (Basic) Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBinaryInputBasicClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfBinaryInputBasicClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Binary Input (Basic) Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBinaryInputBasicClusterServerTickCallback()

void emberAfBinaryInputBasicClusterServerTickCallback ( int8u  endpoint)

Binary Input (Basic) Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfBromateConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Bromate Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfBromateConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Bromate Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterClientInitCallback()

void emberAfBromateConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Bromate Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfBromateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Bromate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfBromateConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Bromate Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfBromateConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Bromate Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterClientTickCallback()

void emberAfBromateConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Bromate Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfBromateConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Bromate Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfBromateConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Bromate Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterServerInitCallback()

void emberAfBromateConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Bromate Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfBromateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Bromate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfBromateConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Bromate Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfBromateConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Bromate Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBromateConcentrationMeasurementClusterServerTickCallback()

void emberAfBromateConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Bromate Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Bromodichloromethane Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Bromodichloromethane Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterClientInitCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Bromodichloromethane Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Bromodichloromethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Bromodichloromethane Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfBromodichloromethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Bromodichloromethane Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterClientTickCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Bromodichloromethane Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Bromodichloromethane Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Bromodichloromethane Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterServerInitCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Bromodichloromethane Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Bromodichloromethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Bromodichloromethane Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfBromodichloromethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Bromodichloromethane Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBromodichloromethaneConcentrationMeasurementClusterServerTickCallback()

void emberAfBromodichloromethaneConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Bromodichloromethane Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfBromoformConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Bromoform Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfBromoformConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Bromoform Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterClientInitCallback()

void emberAfBromoformConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Bromoform Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfBromoformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Bromoform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfBromoformConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Bromoform Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfBromoformConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Bromoform Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterClientTickCallback()

void emberAfBromoformConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Bromoform Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfBromoformConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Bromoform Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfBromoformConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Bromoform Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterServerInitCallback()

void emberAfBromoformConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Bromoform Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfBromoformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Bromoform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfBromoformConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Bromoform Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfBromoformConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Bromoform Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfBromoformConcentrationMeasurementClusterServerTickCallback()

void emberAfBromoformConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Bromoform Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfCalendarClusterCancelCalendarCallback()

boolean emberAfCalendarClusterCancelCalendarCallback ( int32u  providerId,
int32u  issuerCalendarId,
int8u  calendarType 
)

Calendar Cluster Cancel Calendar.

Parameters
providerIdVer.: always
issuerCalendarIdVer.: always
calendarTypeVer.: always

◆ emberAfCalendarClusterClientAttributeChangedCallback()

void emberAfCalendarClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Calendar Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCalendarClusterClientDefaultResponseCallback()

void emberAfCalendarClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Calendar Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCalendarClusterClientInitCallback()

void emberAfCalendarClusterClientInitCallback ( int8u  endpoint)

Calendar Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCalendarClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfCalendarClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Calendar Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCalendarClusterClientMessageSentCallback()

void emberAfCalendarClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Calendar Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCalendarClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfCalendarClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Calendar Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCalendarClusterClientTickCallback()

void emberAfCalendarClusterClientTickCallback ( int8u  endpoint)

Calendar Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfCalendarClusterGetCalendarCallback()

boolean emberAfCalendarClusterGetCalendarCallback ( int32u  earliestStartTime,
int32u  minIssuerEventId,
int8u  numberOfCalendars,
int8u  calendarType,
int32u  providerId 
)

Calendar Cluster Get Calendar.

Parameters
earliestStartTimeVer.: always
minIssuerEventIdVer.: always
numberOfCalendarsVer.: always
calendarTypeVer.: always
providerIdVer.: always

◆ emberAfCalendarClusterGetCalendarCancellationCallback()

boolean emberAfCalendarClusterGetCalendarCancellationCallback ( void  )

Calendar Cluster Get Calendar Cancellation.

◆ emberAfCalendarClusterGetDayProfilesCallback()

boolean emberAfCalendarClusterGetDayProfilesCallback ( int32u  providerId,
int32u  issuerCalendarId,
int8u  startDayId,
int8u  numberOfDays 
)

Calendar Cluster Get Day Profiles.

Parameters
providerIdVer.: always
issuerCalendarIdVer.: always
startDayIdVer.: always
numberOfDaysVer.: always

◆ emberAfCalendarClusterGetSeasonsCallback()

boolean emberAfCalendarClusterGetSeasonsCallback ( int32u  providerId,
int32u  issuerCalendarId 
)

Calendar Cluster Get Seasons.

Parameters
providerIdVer.: always
issuerCalendarIdVer.: always

◆ emberAfCalendarClusterGetSpecialDaysCallback()

boolean emberAfCalendarClusterGetSpecialDaysCallback ( int32u  startTime,
int8u  numberOfEvents,
int8u  calendarType,
int32u  providerId,
int32u  issuerCalendarId 
)

Calendar Cluster Get Special Days.

Parameters
startTimeVer.: always
numberOfEventsVer.: always
calendarTypeVer.: always
providerIdVer.: always
issuerCalendarIdVer.: always

◆ emberAfCalendarClusterGetWeekProfilesCallback()

boolean emberAfCalendarClusterGetWeekProfilesCallback ( int32u  providerId,
int32u  issuerCalendarId,
int8u  startWeekId,
int8u  numberOfWeeks 
)

Calendar Cluster Get Week Profiles.

Parameters
providerIdVer.: always
issuerCalendarIdVer.: always
startWeekIdVer.: always
numberOfWeeksVer.: always

◆ emberAfCalendarClusterPublishCalendarCallback()

boolean emberAfCalendarClusterPublishCalendarCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  issuerCalendarId,
int32u  startTime,
int8u  calendarType,
int8u  calendarTimeReference,
int8u *  calendarName,
int8u  numberOfSeasons,
int8u  numberOfWeekProfiles,
int8u  numberOfDayProfiles 
)

Calendar Cluster Publish Calendar.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
issuerCalendarIdVer.: always
startTimeVer.: always
calendarTypeVer.: always
calendarTimeReferenceVer.: always
calendarNameVer.: always
numberOfSeasonsVer.: always
numberOfWeekProfilesVer.: always
numberOfDayProfilesVer.: always

◆ emberAfCalendarClusterPublishDayProfileCallback()

boolean emberAfCalendarClusterPublishDayProfileCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  issuerCalendarId,
int8u  dayId,
int8u  totalNumberOfScheduleEntries,
int8u  commandIndex,
int8u  totalNumberOfCommands,
int8u  calendarType,
int8u *  dayScheduleEntries 
)

Calendar Cluster Publish Day Profile.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
issuerCalendarIdVer.: always
dayIdVer.: always
totalNumberOfScheduleEntriesVer.: always
commandIndexVer.: always
totalNumberOfCommandsVer.: always
calendarTypeVer.: always
dayScheduleEntriesVer.: always

◆ emberAfCalendarClusterPublishSeasonsCallback()

boolean emberAfCalendarClusterPublishSeasonsCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  issuerCalendarId,
int8u  commandIndex,
int8u  totalNumberOfCommands,
int8u *  seasonEntries 
)

Calendar Cluster Publish Seasons.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
issuerCalendarIdVer.: always
commandIndexVer.: always
totalNumberOfCommandsVer.: always
seasonEntriesVer.: always

◆ emberAfCalendarClusterPublishSpecialDaysCallback()

boolean emberAfCalendarClusterPublishSpecialDaysCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  issuerCalendarId,
int32u  startTime,
int8u  calendarType,
int8u  totalNumberOfSpecialDays,
int8u  commandIndex,
int8u  totalNumberOfCommands,
int8u *  specialDayEntries 
)

Calendar Cluster Publish Special Days.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
issuerCalendarIdVer.: always
startTimeVer.: always
calendarTypeVer.: always
totalNumberOfSpecialDaysVer.: always
commandIndexVer.: always
totalNumberOfCommandsVer.: always
specialDayEntriesVer.: always

◆ emberAfCalendarClusterPublishWeekProfileCallback()

boolean emberAfCalendarClusterPublishWeekProfileCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  issuerCalendarId,
int8u  weekId,
int8u  dayIdRefMonday,
int8u  dayIdRefTuesday,
int8u  dayIdRefWednesday,
int8u  dayIdRefThursday,
int8u  dayIdRefFriday,
int8u  dayIdRefSaturday,
int8u  dayIdRefSunday 
)

Calendar Cluster Publish Week Profile.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
issuerCalendarIdVer.: always
weekIdVer.: always
dayIdRefMondayVer.: always
dayIdRefTuesdayVer.: always
dayIdRefWednesdayVer.: always
dayIdRefThursdayVer.: always
dayIdRefFridayVer.: always
dayIdRefSaturdayVer.: always
dayIdRefSundayVer.: always

◆ emberAfCalendarClusterServerAttributeChangedCallback()

void emberAfCalendarClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Calendar Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCalendarClusterServerDefaultResponseCallback()

void emberAfCalendarClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Calendar Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCalendarClusterServerInitCallback()

void emberAfCalendarClusterServerInitCallback ( int8u  endpoint)

Calendar Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCalendarClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfCalendarClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Calendar Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCalendarClusterServerMessageSentCallback()

void emberAfCalendarClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Calendar Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCalendarClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfCalendarClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Calendar Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCalendarClusterServerTickCallback()

void emberAfCalendarClusterServerTickCallback ( int8u  endpoint)

Calendar Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Carbon Dioxide Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Carbon Dioxide Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterClientInitCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Carbon Dioxide Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Carbon Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Carbon Dioxide Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfCarbonDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Carbon Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterClientTickCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Carbon Dioxide Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Carbon Dioxide Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Carbon Dioxide Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterServerInitCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Carbon Dioxide Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Carbon Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Carbon Dioxide Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfCarbonDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Carbon Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCarbonDioxideConcentrationMeasurementClusterServerTickCallback()

void emberAfCarbonDioxideConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Carbon Dioxide Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Carbon Monoxide Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Carbon Monoxide Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterClientInitCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Carbon Monoxide Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Carbon Monoxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Carbon Monoxide Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfCarbonMonoxideConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Carbon Monoxide Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterClientTickCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Carbon Monoxide Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Carbon Monoxide Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Carbon Monoxide Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterServerInitCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Carbon Monoxide Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Carbon Monoxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Carbon Monoxide Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfCarbonMonoxideConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Carbon Monoxide Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCarbonMonoxideConcentrationMeasurementClusterServerTickCallback()

void emberAfCarbonMonoxideConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Carbon Monoxide Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChattingClusterChatMessageCallback()

boolean emberAfChattingClusterChatMessageCallback ( int16u  destinationUid,
int16u  sourceUid,
int16u  cid,
int8u *  nickname,
int8u *  message 
)

Chatting Cluster Chat Message.

Parameters
destinationUidVer.: always
sourceUidVer.: always
cidVer.: always
nicknameVer.: always
messageVer.: always

◆ emberAfChattingClusterClientAttributeChangedCallback()

void emberAfChattingClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chatting Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChattingClusterClientDefaultResponseCallback()

void emberAfChattingClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chatting Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChattingClusterClientInitCallback()

void emberAfChattingClusterClientInitCallback ( int8u  endpoint)

Chatting Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChattingClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfChattingClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chatting Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChattingClusterClientMessageSentCallback()

void emberAfChattingClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chatting Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChattingClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfChattingClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chatting Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChattingClusterClientTickCallback()

void emberAfChattingClusterClientTickCallback ( int8u  endpoint)

Chatting Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChattingClusterGetNodeInformationRequestCallback()

boolean emberAfChattingClusterGetNodeInformationRequestCallback ( int16u  cid,
int16u  uid 
)

Chatting Cluster Get Node Information Request.

Parameters
cidVer.: always
uidVer.: always

◆ emberAfChattingClusterGetNodeInformationResponseCallback()

boolean emberAfChattingClusterGetNodeInformationResponseCallback ( int8u  status,
int16u  cid,
int16u  uid,
int8u *  addressEndpointAndNickname 
)

Chatting Cluster Get Node Information Response.

Parameters
statusVer.: always
cidVer.: always
uidVer.: always
addressEndpointAndNicknameVer.: always

◆ emberAfChattingClusterJoinChatRequestCallback()

boolean emberAfChattingClusterJoinChatRequestCallback ( int16u  uid,
int8u *  nickname,
int16u  cid 
)

Chatting Cluster Join Chat Request.

Parameters
uidVer.: always
nicknameVer.: always
cidVer.: always

◆ emberAfChattingClusterJoinChatResponseCallback()

boolean emberAfChattingClusterJoinChatResponseCallback ( int8u  status,
int16u  cid,
int8u *  chatParticipantList 
)

Chatting Cluster Join Chat Response.

Parameters
statusVer.: always
cidVer.: always
chatParticipantListVer.: always

◆ emberAfChattingClusterLeaveChatRequestCallback()

boolean emberAfChattingClusterLeaveChatRequestCallback ( int16u  cid,
int16u  uid 
)

Chatting Cluster Leave Chat Request.

Parameters
cidVer.: always
uidVer.: always

◆ emberAfChattingClusterSearchChatRequestCallback()

boolean emberAfChattingClusterSearchChatRequestCallback ( void  )

Chatting Cluster Search Chat Request.

◆ emberAfChattingClusterSearchChatResponseCallback()

boolean emberAfChattingClusterSearchChatResponseCallback ( int8u  options,
int8u *  chatRoomList 
)

Chatting Cluster Search Chat Response.

Parameters
optionsVer.: always
chatRoomListVer.: always

◆ emberAfChattingClusterServerAttributeChangedCallback()

void emberAfChattingClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chatting Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChattingClusterServerDefaultResponseCallback()

void emberAfChattingClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chatting Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChattingClusterServerInitCallback()

void emberAfChattingClusterServerInitCallback ( int8u  endpoint)

Chatting Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChattingClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfChattingClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chatting Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChattingClusterServerMessageSentCallback()

void emberAfChattingClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chatting Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChattingClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfChattingClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chatting Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChattingClusterServerTickCallback()

void emberAfChattingClusterServerTickCallback ( int8u  endpoint)

Chatting Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChattingClusterStartChatRequestCallback()

boolean emberAfChattingClusterStartChatRequestCallback ( int8u *  name,
int16u  uid,
int8u *  nickname 
)

Chatting Cluster Start Chat Request.

Parameters
nameVer.: always
uidVer.: always
nicknameVer.: always

◆ emberAfChattingClusterStartChatResponseCallback()

boolean emberAfChattingClusterStartChatResponseCallback ( int8u  status,
int16u  cid 
)

Chatting Cluster Start Chat Response.

Parameters
statusVer.: always
cidVer.: always

◆ emberAfChattingClusterSwitchChairmanConfirmCallback()

boolean emberAfChattingClusterSwitchChairmanConfirmCallback ( int16u  cid,
int8u *  nodeInformationList 
)

Chatting Cluster Switch Chairman Confirm.

Parameters
cidVer.: always
nodeInformationListVer.: always

◆ emberAfChattingClusterSwitchChairmanNotificationCallback()

boolean emberAfChattingClusterSwitchChairmanNotificationCallback ( int16u  cid,
int16u  uid,
int16u  address,
int8u  endpoint 
)

Chatting Cluster Switch Chairman Notification.

Parameters
cidVer.: always
uidVer.: always
addressVer.: always
endpointVer.: always

◆ emberAfChattingClusterSwitchChairmanRequestCallback()

boolean emberAfChattingClusterSwitchChairmanRequestCallback ( int16u  cid)

Chatting Cluster Switch Chairman Request.

Parameters
cidVer.: always

◆ emberAfChattingClusterSwitchChairmanResponseCallback()

boolean emberAfChattingClusterSwitchChairmanResponseCallback ( int16u  cid,
int16u  uid 
)

Chatting Cluster Switch Chairman Response.

Parameters
cidVer.: always
uidVer.: always

◆ emberAfChattingClusterUserJoinedCallback()

boolean emberAfChattingClusterUserJoinedCallback ( int16u  cid,
int16u  uid,
int8u *  nickname 
)

Chatting Cluster User Joined.

Parameters
cidVer.: always
uidVer.: always
nicknameVer.: always

◆ emberAfChattingClusterUserLeftCallback()

boolean emberAfChattingClusterUserLeftCallback ( int16u  cid,
int16u  uid,
int8u *  nickname 
)

Chatting Cluster User Left.

Parameters
cidVer.: always
uidVer.: always
nicknameVer.: always

◆ emberAfChloraminesConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfChloraminesConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chloramines Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfChloraminesConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chloramines Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterClientInitCallback()

void emberAfChloraminesConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Chloramines Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfChloraminesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chloramines Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfChloraminesConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chloramines Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfChloraminesConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chloramines Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterClientTickCallback()

void emberAfChloraminesConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Chloramines Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfChloraminesConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chloramines Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfChloraminesConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chloramines Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterServerInitCallback()

void emberAfChloraminesConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Chloramines Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfChloraminesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chloramines Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfChloraminesConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chloramines Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfChloraminesConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chloramines Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChloraminesConcentrationMeasurementClusterServerTickCallback()

void emberAfChloraminesConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Chloramines Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfChlorineConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chlorine Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfChlorineConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chlorine Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterClientInitCallback()

void emberAfChlorineConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Chlorine Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfChlorineConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chlorine Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfChlorineConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chlorine Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfChlorineConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chlorine Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterClientTickCallback()

void emberAfChlorineConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Chlorine Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfChlorineConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chlorine Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfChlorineConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chlorine Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterServerInitCallback()

void emberAfChlorineConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Chlorine Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfChlorineConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chlorine Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfChlorineConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chlorine Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfChlorineConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chlorine Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChlorineConcentrationMeasurementClusterServerTickCallback()

void emberAfChlorineConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Chlorine Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chlorodibromomethane Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chlorodibromomethane Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterClientInitCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Chlorodibromomethane Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chlorodibromomethane Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chlorodibromomethane Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfChlorodibromomethaneConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chlorodibromomethane Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterClientTickCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Chlorodibromomethane Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chlorodibromomethane Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chlorodibromomethane Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterServerInitCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Chlorodibromomethane Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chlorodibromomethane Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chlorodibromomethane Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfChlorodibromomethaneConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chlorodibromomethane Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChlorodibromomethaneConcentrationMeasurementClusterServerTickCallback()

void emberAfChlorodibromomethaneConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Chlorodibromomethane Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfChloroformConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chloroform Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfChloroformConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chloroform Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterClientInitCallback()

void emberAfChloroformConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Chloroform Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfChloroformConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chloroform Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfChloroformConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chloroform Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfChloroformConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chloroform Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterClientTickCallback()

void emberAfChloroformConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Chloroform Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfChloroformConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Chloroform Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfChloroformConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Chloroform Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterServerInitCallback()

void emberAfChloroformConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Chloroform Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfChloroformConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Chloroform Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfChloroformConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Chloroform Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfChloroformConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Chloroform Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfChloroformConcentrationMeasurementClusterServerTickCallback()

void emberAfChloroformConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Chloroform Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfColorControlClusterClientAttributeChangedCallback()

void emberAfColorControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Color Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfColorControlClusterClientDefaultResponseCallback()

void emberAfColorControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Color Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfColorControlClusterClientInitCallback()

void emberAfColorControlClusterClientInitCallback ( int8u  endpoint)

Color Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfColorControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfColorControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Color Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfColorControlClusterClientMessageSentCallback()

void emberAfColorControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Color Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfColorControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfColorControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Color Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfColorControlClusterClientTickCallback()

void emberAfColorControlClusterClientTickCallback ( int8u  endpoint)

Color Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfColorControlClusterColorLoopSetCallback()

boolean emberAfColorControlClusterColorLoopSetCallback ( int8u  updateFlags,
int8u  action,
int8u  direction,
int16u  time,
int16u  startHue 
)

Color Control Cluster Color Loop Set.

Parameters
updateFlagsVer.: always
actionVer.: always
directionVer.: always
timeVer.: always
startHueVer.: always

◆ emberAfColorControlClusterEnhancedMoveHueCallback()

boolean emberAfColorControlClusterEnhancedMoveHueCallback ( int8u  moveMode,
int16u  rate 
)

Color Control Cluster Enhanced Move Hue.

Parameters
moveModeVer.: always
rateVer.: always

◆ emberAfColorControlClusterEnhancedMoveToHueAndSaturationCallback()

boolean emberAfColorControlClusterEnhancedMoveToHueAndSaturationCallback ( int16u  enhancedHue,
int8u  saturation,
int16u  transitionTime 
)

Color Control Cluster Enhanced Move To Hue And Saturation.

Parameters
enhancedHueVer.: always
saturationVer.: always
transitionTimeVer.: always

◆ emberAfColorControlClusterEnhancedMoveToHueCallback()

boolean emberAfColorControlClusterEnhancedMoveToHueCallback ( int16u  enhancedHue,
int8u  direction,
int16u  transitionTime 
)

Color Control Cluster Enhanced Move To Hue.

Parameters
enhancedHueVer.: always
directionVer.: always
transitionTimeVer.: always

◆ emberAfColorControlClusterEnhancedStepHueCallback()

boolean emberAfColorControlClusterEnhancedStepHueCallback ( int8u  stepMode,
int16u  stepSize,
int16u  transitionTime 
)

Color Control Cluster Enhanced Step Hue.

Parameters
stepModeVer.: always
stepSizeVer.: always
transitionTimeVer.: always

◆ emberAfColorControlClusterMoveColorCallback()

boolean emberAfColorControlClusterMoveColorCallback ( int16s  rateX,
int16s  rateY,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Move Color.

Parameters
rateXVer.: always
rateYVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterMoveColorTemperatureCallback()

boolean emberAfColorControlClusterMoveColorTemperatureCallback ( int8u  moveMode,
int16u  rate,
int16u  colorTemperatureMinimum,
int16u  colorTemperatureMaximum,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Move Color Temperature.

Parameters
moveModeVer.: always
rateVer.: always
colorTemperatureMinimumVer.: always
colorTemperatureMaximumVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterMoveHueCallback()

boolean emberAfColorControlClusterMoveHueCallback ( int8u  moveMode,
int8u  rate,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Move Hue.

Parameters
moveModeVer.: always
rateVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterMoveSaturationCallback()

boolean emberAfColorControlClusterMoveSaturationCallback ( int8u  moveMode,
int8u  rate,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Move Saturation.

Parameters
moveModeVer.: always
rateVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterMoveToColorCallback()

boolean emberAfColorControlClusterMoveToColorCallback ( int16u  colorX,
int16u  colorY,
int16u  transitionTime,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Move To Color.

Parameters
colorXVer.: always
colorYVer.: always
transitionTimeVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterMoveToColorTemperatureCallback()

boolean emberAfColorControlClusterMoveToColorTemperatureCallback ( int16u  colorTemperature,
int16u  transitionTime,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Move To Color Temperature.

Parameters
colorTemperatureVer.: always
transitionTimeVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterMoveToHueAndSaturationCallback()

boolean emberAfColorControlClusterMoveToHueAndSaturationCallback ( int8u  hue,
int8u  saturation,
int16u  transitionTime,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Move To Hue And Saturation.

Parameters
hueVer.: always
saturationVer.: always
transitionTimeVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterMoveToHueCallback()

boolean emberAfColorControlClusterMoveToHueCallback ( int8u  hue,
int8u  direction,
int16u  transitionTime,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Move To Hue.

Parameters
hueVer.: always
directionVer.: always
transitionTimeVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterMoveToSaturationCallback()

boolean emberAfColorControlClusterMoveToSaturationCallback ( int8u  saturation,
int16u  transitionTime,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Move To Saturation.

Parameters
saturationVer.: always
transitionTimeVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterServerAttributeChangedCallback()

void emberAfColorControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Color Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfColorControlClusterServerDefaultResponseCallback()

void emberAfColorControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Color Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfColorControlClusterServerInitCallback()

void emberAfColorControlClusterServerInitCallback ( int8u  endpoint)

Color Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfColorControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfColorControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Color Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfColorControlClusterServerMessageSentCallback()

void emberAfColorControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Color Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfColorControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfColorControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Color Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfColorControlClusterServerTickCallback()

void emberAfColorControlClusterServerTickCallback ( int8u  endpoint)

Color Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfColorControlClusterStepColorCallback()

boolean emberAfColorControlClusterStepColorCallback ( int16s  stepX,
int16s  stepY,
int16u  transitionTime,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Step Color.

Parameters
stepXVer.: always
stepYVer.: always
transitionTimeVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterStepColorTemperatureCallback()

boolean emberAfColorControlClusterStepColorTemperatureCallback ( int8u  stepMode,
int16u  stepSize,
int16u  transitionTime,
int16u  colorTemperatureMinimum,
int16u  colorTemperatureMaximum,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Step Color Temperature.

Parameters
stepModeVer.: always
stepSizeVer.: always
transitionTimeVer.: always
colorTemperatureMinimumVer.: always
colorTemperatureMaximumVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterStepHueCallback()

boolean emberAfColorControlClusterStepHueCallback ( int8u  stepMode,
int8u  stepSize,
int8u  transitionTime,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Step Hue.

Parameters
stepModeVer.: always
stepSizeVer.: always
transitionTimeVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterStepSaturationCallback()

boolean emberAfColorControlClusterStepSaturationCallback ( int8u  stepMode,
int8u  stepSize,
int8u  transitionTime,
int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Step Saturation.

Parameters
stepModeVer.: always
stepSizeVer.: always
transitionTimeVer.: always
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfColorControlClusterStopMoveStepCallback()

boolean emberAfColorControlClusterStopMoveStepCallback ( int8u  optionsMask,
int8u  optionsOverride 
)

Color Control Cluster Stop Move Step.

Parameters
optionsMaskVer.: since zcl6-errata-14-0129-15
optionsOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfCommissioningClusterClientAttributeChangedCallback()

void emberAfCommissioningClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Commissioning Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCommissioningClusterClientDefaultResponseCallback()

void emberAfCommissioningClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Commissioning Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCommissioningClusterClientInitCallback()

void emberAfCommissioningClusterClientInitCallback ( int8u  endpoint)

Commissioning Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCommissioningClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfCommissioningClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Commissioning Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCommissioningClusterClientMessageSentCallback()

void emberAfCommissioningClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Commissioning Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCommissioningClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfCommissioningClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Commissioning Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCommissioningClusterClientTickCallback()

void emberAfCommissioningClusterClientTickCallback ( int8u  endpoint)

Commissioning Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfCommissioningClusterResetStartupParametersCallback()

boolean emberAfCommissioningClusterResetStartupParametersCallback ( int8u  options,
int8u  index 
)

Commissioning Cluster Reset Startup Parameters.

Parameters
optionsVer.: always
indexVer.: always

◆ emberAfCommissioningClusterResetStartupParametersResponseCallback()

boolean emberAfCommissioningClusterResetStartupParametersResponseCallback ( int8u  status)

Commissioning Cluster Reset Startup Parameters Response.

Parameters
statusVer.: always

◆ emberAfCommissioningClusterRestartDeviceCallback()

boolean emberAfCommissioningClusterRestartDeviceCallback ( int8u  options,
int8u  delay,
int8u  jitter 
)

Commissioning Cluster Restart Device.

Parameters
optionsVer.: always
delayVer.: always
jitterVer.: always

◆ emberAfCommissioningClusterRestartDeviceResponseCallback()

boolean emberAfCommissioningClusterRestartDeviceResponseCallback ( int8u  status)

Commissioning Cluster Restart Device Response.

Parameters
statusVer.: always

◆ emberAfCommissioningClusterRestoreStartupParametersCallback()

boolean emberAfCommissioningClusterRestoreStartupParametersCallback ( int8u  options,
int8u  index 
)

Commissioning Cluster Restore Startup Parameters.

Parameters
optionsVer.: always
indexVer.: always

◆ emberAfCommissioningClusterRestoreStartupParametersResponseCallback()

boolean emberAfCommissioningClusterRestoreStartupParametersResponseCallback ( int8u  status)

Commissioning Cluster Restore Startup Parameters Response.

Parameters
statusVer.: always

◆ emberAfCommissioningClusterSaveStartupParametersCallback()

boolean emberAfCommissioningClusterSaveStartupParametersCallback ( int8u  options,
int8u  index 
)

Commissioning Cluster Save Startup Parameters.

Parameters
optionsVer.: always
indexVer.: always

◆ emberAfCommissioningClusterSaveStartupParametersResponseCallback()

boolean emberAfCommissioningClusterSaveStartupParametersResponseCallback ( int8u  status)

Commissioning Cluster Save Startup Parameters Response.

Parameters
statusVer.: always

◆ emberAfCommissioningClusterServerAttributeChangedCallback()

void emberAfCommissioningClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Commissioning Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCommissioningClusterServerDefaultResponseCallback()

void emberAfCommissioningClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Commissioning Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCommissioningClusterServerInitCallback()

void emberAfCommissioningClusterServerInitCallback ( int8u  endpoint)

Commissioning Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCommissioningClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfCommissioningClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Commissioning Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCommissioningClusterServerMessageSentCallback()

void emberAfCommissioningClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Commissioning Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCommissioningClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfCommissioningClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Commissioning Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCommissioningClusterServerTickCallback()

void emberAfCommissioningClusterServerTickCallback ( int8u  endpoint)

Commissioning Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfCopperConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Copper Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfCopperConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Copper Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterClientInitCallback()

void emberAfCopperConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Copper Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfCopperConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Copper Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfCopperConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Copper Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfCopperConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Copper Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterClientTickCallback()

void emberAfCopperConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Copper Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfCopperConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Copper Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfCopperConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Copper Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterServerInitCallback()

void emberAfCopperConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Copper Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfCopperConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Copper Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfCopperConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Copper Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfCopperConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Copper Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfCopperConcentrationMeasurementClusterServerTickCallback()

void emberAfCopperConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Copper Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDataRateControlClusterClientAttributeChangedCallback()

void emberAfDataRateControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Data Rate Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDataRateControlClusterClientDefaultResponseCallback()

void emberAfDataRateControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Data Rate Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDataRateControlClusterClientInitCallback()

void emberAfDataRateControlClusterClientInitCallback ( int8u  endpoint)

Data Rate Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDataRateControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfDataRateControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Data Rate Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDataRateControlClusterClientMessageSentCallback()

void emberAfDataRateControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Data Rate Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDataRateControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfDataRateControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Data Rate Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDataRateControlClusterClientTickCallback()

void emberAfDataRateControlClusterClientTickCallback ( int8u  endpoint)

Data Rate Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDataRateControlClusterDataRateControlCallback()

boolean emberAfDataRateControlClusterDataRateControlCallback ( int16u  originatorAddress,
int16u  destinationAddress,
int8u  dataRate 
)

Data Rate Control Cluster Data Rate Control.

Parameters
originatorAddressVer.: always
destinationAddressVer.: always
dataRateVer.: always

◆ emberAfDataRateControlClusterDataRateNotificationCallback()

boolean emberAfDataRateControlClusterDataRateNotificationCallback ( int16u  originatorAddress,
int16u  destinationAddress,
int8u  dataRate 
)

Data Rate Control Cluster Data Rate Notification.

Parameters
originatorAddressVer.: always
destinationAddressVer.: always
dataRateVer.: always

◆ emberAfDataRateControlClusterPathCreationCallback()

boolean emberAfDataRateControlClusterPathCreationCallback ( int16u  originatorAddress,
int16u  destinationAddress,
int8u  dataRate 
)

Data Rate Control Cluster Path Creation.

Parameters
originatorAddressVer.: always
destinationAddressVer.: always
dataRateVer.: always

◆ emberAfDataRateControlClusterPathDeletionCallback()

boolean emberAfDataRateControlClusterPathDeletionCallback ( int16u  originatorAddress,
int16u  destinationAddress 
)

Data Rate Control Cluster Path Deletion.

Parameters
originatorAddressVer.: always
destinationAddressVer.: always

◆ emberAfDataRateControlClusterServerAttributeChangedCallback()

void emberAfDataRateControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Data Rate Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDataRateControlClusterServerDefaultResponseCallback()

void emberAfDataRateControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Data Rate Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDataRateControlClusterServerInitCallback()

void emberAfDataRateControlClusterServerInitCallback ( int8u  endpoint)

Data Rate Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDataRateControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfDataRateControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Data Rate Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDataRateControlClusterServerMessageSentCallback()

void emberAfDataRateControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Data Rate Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDataRateControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfDataRateControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Data Rate Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDataRateControlClusterServerTickCallback()

void emberAfDataRateControlClusterServerTickCallback ( int8u  endpoint)

Data Rate Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDataSharingClusterClientAttributeChangedCallback()

void emberAfDataSharingClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Data Sharing Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDataSharingClusterClientDefaultResponseCallback()

void emberAfDataSharingClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Data Sharing Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDataSharingClusterClientInitCallback()

void emberAfDataSharingClusterClientInitCallback ( int8u  endpoint)

Data Sharing Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDataSharingClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfDataSharingClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Data Sharing Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDataSharingClusterClientMessageSentCallback()

void emberAfDataSharingClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Data Sharing Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDataSharingClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfDataSharingClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Data Sharing Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDataSharingClusterClientTickCallback()

void emberAfDataSharingClusterClientTickCallback ( int8u  endpoint)

Data Sharing Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDataSharingClusterFileTransmissionCallback()

boolean emberAfDataSharingClusterFileTransmissionCallback ( int8u  transmitOptions,
int8u *  buffer 
)

Data Sharing Cluster File Transmission.

Parameters
transmitOptionsVer.: always
bufferVer.: always

◆ emberAfDataSharingClusterModifyFileRequestCallback()

boolean emberAfDataSharingClusterModifyFileRequestCallback ( int16u  fileIndex,
int32u  fileStartPosition,
int32u  octetCount 
)

Data Sharing Cluster Modify File Request.

Parameters
fileIndexVer.: always
fileStartPositionVer.: always
octetCountVer.: always

◆ emberAfDataSharingClusterModifyRecordRequestCallback()

boolean emberAfDataSharingClusterModifyRecordRequestCallback ( int16u  fileIndex,
int16u  fileStartRecord,
int16u  recordCount 
)

Data Sharing Cluster Modify Record Request.

Parameters
fileIndexVer.: always
fileStartRecordVer.: always
recordCountVer.: always

◆ emberAfDataSharingClusterReadFileRequestCallback()

boolean emberAfDataSharingClusterReadFileRequestCallback ( int16u  fileIndex,
int8u *  fileStartPositionAndRequestedOctetCount 
)

Data Sharing Cluster Read File Request.

Parameters
fileIndexVer.: always
fileStartPositionAndRequestedOctetCountVer.: always

◆ emberAfDataSharingClusterReadRecordRequestCallback()

boolean emberAfDataSharingClusterReadRecordRequestCallback ( int16u  fileIndex,
int8u *  fileStartRecordAndRequestedRecordCount 
)

Data Sharing Cluster Read Record Request.

Parameters
fileIndexVer.: always
fileStartRecordAndRequestedRecordCountVer.: always

◆ emberAfDataSharingClusterRecordTransmissionCallback()

boolean emberAfDataSharingClusterRecordTransmissionCallback ( int8u  transmitOptions,
int8u *  buffer 
)

Data Sharing Cluster Record Transmission.

Parameters
transmitOptionsVer.: always
bufferVer.: always

◆ emberAfDataSharingClusterServerAttributeChangedCallback()

void emberAfDataSharingClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Data Sharing Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDataSharingClusterServerDefaultResponseCallback()

void emberAfDataSharingClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Data Sharing Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDataSharingClusterServerInitCallback()

void emberAfDataSharingClusterServerInitCallback ( int8u  endpoint)

Data Sharing Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDataSharingClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfDataSharingClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Data Sharing Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDataSharingClusterServerMessageSentCallback()

void emberAfDataSharingClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Data Sharing Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDataSharingClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfDataSharingClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Data Sharing Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDataSharingClusterServerTickCallback()

void emberAfDataSharingClusterServerTickCallback ( int8u  endpoint)

Data Sharing Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDataSharingClusterWriteFileRequestCallback()

boolean emberAfDataSharingClusterWriteFileRequestCallback ( int8u  writeOptions,
int8u *  fileSize 
)

Data Sharing Cluster Write File Request.

Parameters
writeOptionsVer.: always
fileSizeVer.: always

◆ emberAfDataSharingClusterWriteFileResponseCallback()

boolean emberAfDataSharingClusterWriteFileResponseCallback ( int8u  status,
int8u *  fileIndex 
)

Data Sharing Cluster Write File Response.

Parameters
statusVer.: always
fileIndexVer.: always

◆ emberAfDehumidControlClusterClientAttributeChangedCallback()

void emberAfDehumidControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Dehumidification Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDehumidControlClusterClientDefaultResponseCallback()

void emberAfDehumidControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Dehumidification Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDehumidControlClusterClientInitCallback()

void emberAfDehumidControlClusterClientInitCallback ( int8u  endpoint)

Dehumidification Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDehumidControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfDehumidControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Dehumidification Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDehumidControlClusterClientMessageSentCallback()

void emberAfDehumidControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Dehumidification Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDehumidControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfDehumidControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Dehumidification Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDehumidControlClusterClientTickCallback()

void emberAfDehumidControlClusterClientTickCallback ( int8u  endpoint)

Dehumidification Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDehumidControlClusterServerAttributeChangedCallback()

void emberAfDehumidControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Dehumidification Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDehumidControlClusterServerDefaultResponseCallback()

void emberAfDehumidControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Dehumidification Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDehumidControlClusterServerInitCallback()

void emberAfDehumidControlClusterServerInitCallback ( int8u  endpoint)

Dehumidification Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDehumidControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfDehumidControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Dehumidification Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDehumidControlClusterServerMessageSentCallback()

void emberAfDehumidControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Dehumidification Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDehumidControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfDehumidControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Dehumidification Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDehumidControlClusterServerTickCallback()

void emberAfDehumidControlClusterServerTickCallback ( int8u  endpoint)

Dehumidification Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDemandResponseLoadControlClusterCancelAllLoadControlEventsCallback()

boolean emberAfDemandResponseLoadControlClusterCancelAllLoadControlEventsCallback ( int8u  cancelControl)

Demand Response and Load Control Cluster Cancel All Load Control Events.

Parameters
cancelControlVer.: always

◆ emberAfDemandResponseLoadControlClusterCancelLoadControlEventCallback()

boolean emberAfDemandResponseLoadControlClusterCancelLoadControlEventCallback ( int32u  issuerEventId,
int16u  deviceClass,
int8u  utilityEnrollmentGroup,
int8u  cancelControl,
int32u  effectiveTime 
)

Demand Response and Load Control Cluster Cancel Load Control Event.

Parameters
issuerEventIdVer.: always
deviceClassVer.: always
utilityEnrollmentGroupVer.: always
cancelControlVer.: always
effectiveTimeVer.: always

◆ emberAfDemandResponseLoadControlClusterClientAttributeChangedCallback()

void emberAfDemandResponseLoadControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Demand Response and Load Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDemandResponseLoadControlClusterClientDefaultResponseCallback()

void emberAfDemandResponseLoadControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Demand Response and Load Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDemandResponseLoadControlClusterClientInitCallback()

void emberAfDemandResponseLoadControlClusterClientInitCallback ( int8u  endpoint)

Demand Response and Load Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDemandResponseLoadControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfDemandResponseLoadControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Demand Response and Load Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDemandResponseLoadControlClusterClientMessageSentCallback()

void emberAfDemandResponseLoadControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Demand Response and Load Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDemandResponseLoadControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfDemandResponseLoadControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Demand Response and Load Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDemandResponseLoadControlClusterClientTickCallback()

void emberAfDemandResponseLoadControlClusterClientTickCallback ( int8u  endpoint)

Demand Response and Load Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDemandResponseLoadControlClusterGetScheduledEventsCallback()

boolean emberAfDemandResponseLoadControlClusterGetScheduledEventsCallback ( int32u  startTime,
int8u  numberOfEvents,
int32u  issuerEventId 
)

Demand Response and Load Control Cluster Get Scheduled Events.

Parameters
startTimeVer.: always
numberOfEventsVer.: always
issuerEventIdVer.: since se-1.2b-15-0131-02

◆ emberAfDemandResponseLoadControlClusterLoadControlEventCallback()

boolean emberAfDemandResponseLoadControlClusterLoadControlEventCallback ( int32u  issuerEventId,
int16u  deviceClass,
int8u  utilityEnrollmentGroup,
int32u  startTime,
int16u  durationInMinutes,
int8u  criticalityLevel,
int8u  coolingTemperatureOffset,
int8u  heatingTemperatureOffset,
int16s  coolingTemperatureSetPoint,
int16s  heatingTemperatureSetPoint,
int8s  averageLoadAdjustmentPercentage,
int8u  dutyCycle,
int8u  eventControl 
)

Demand Response and Load Control Cluster Load Control Event.

Parameters
issuerEventIdVer.: always
deviceClassVer.: always
utilityEnrollmentGroupVer.: always
startTimeVer.: always
durationInMinutesVer.: always
criticalityLevelVer.: always
coolingTemperatureOffsetVer.: always
heatingTemperatureOffsetVer.: always
coolingTemperatureSetPointVer.: always
heatingTemperatureSetPointVer.: always
averageLoadAdjustmentPercentageVer.: always
dutyCycleVer.: always
eventControlVer.: always

◆ emberAfDemandResponseLoadControlClusterReportEventStatusCallback()

boolean emberAfDemandResponseLoadControlClusterReportEventStatusCallback ( int32u  issuerEventId,
int8u  eventStatus,
int32u  eventStatusTime,
int8u  criticalityLevelApplied,
int16u  coolingTemperatureSetPointApplied,
int16u  heatingTemperatureSetPointApplied,
int8s  averageLoadAdjustmentPercentageApplied,
int8u  dutyCycleApplied,
int8u  eventControl,
int8u  signatureType,
int8u *  signature 
)

Demand Response and Load Control Cluster Report Event Status.

Parameters
issuerEventIdVer.: always
eventStatusVer.: always
eventStatusTimeVer.: always
criticalityLevelAppliedVer.: always
coolingTemperatureSetPointAppliedVer.: always
heatingTemperatureSetPointAppliedVer.: always
averageLoadAdjustmentPercentageAppliedVer.: always
dutyCycleAppliedVer.: always
eventControlVer.: always
signatureTypeVer.: always
signatureVer.: always

◆ emberAfDemandResponseLoadControlClusterServerAttributeChangedCallback()

void emberAfDemandResponseLoadControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Demand Response and Load Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDemandResponseLoadControlClusterServerDefaultResponseCallback()

void emberAfDemandResponseLoadControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Demand Response and Load Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDemandResponseLoadControlClusterServerInitCallback()

void emberAfDemandResponseLoadControlClusterServerInitCallback ( int8u  endpoint)

Demand Response and Load Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDemandResponseLoadControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfDemandResponseLoadControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Demand Response and Load Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDemandResponseLoadControlClusterServerMessageSentCallback()

void emberAfDemandResponseLoadControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Demand Response and Load Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDemandResponseLoadControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfDemandResponseLoadControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Demand Response and Load Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDemandResponseLoadControlClusterServerTickCallback()

void emberAfDemandResponseLoadControlClusterServerTickCallback ( int8u  endpoint)

Demand Response and Load Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDeviceManagementClusterClientAttributeChangedCallback()

void emberAfDeviceManagementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Device Management Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDeviceManagementClusterClientDefaultResponseCallback()

void emberAfDeviceManagementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Device Management Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDeviceManagementClusterClientInitCallback()

void emberAfDeviceManagementClusterClientInitCallback ( int8u  endpoint)

Device Management Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDeviceManagementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfDeviceManagementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Device Management Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDeviceManagementClusterClientMessageSentCallback()

void emberAfDeviceManagementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Device Management Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDeviceManagementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfDeviceManagementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Device Management Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDeviceManagementClusterClientTickCallback()

void emberAfDeviceManagementClusterClientTickCallback ( int8u  endpoint)

Device Management Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDeviceManagementClusterGetChangeOfSupplierCallback()

boolean emberAfDeviceManagementClusterGetChangeOfSupplierCallback ( void  )

Device Management Cluster Get Change Of Supplier.

◆ emberAfDeviceManagementClusterGetChangeOfTenancyCallback()

boolean emberAfDeviceManagementClusterGetChangeOfTenancyCallback ( void  )

Device Management Cluster Get Change Of Tenancy.

◆ emberAfDeviceManagementClusterGetCINCallback()

boolean emberAfDeviceManagementClusterGetCINCallback ( void  )

Device Management Cluster Get C I N.

◆ emberAfDeviceManagementClusterGetEventConfigurationCallback()

boolean emberAfDeviceManagementClusterGetEventConfigurationCallback ( int16u  eventId)

Device Management Cluster Get Event Configuration.

Parameters
eventIdVer.: always

◆ emberAfDeviceManagementClusterGetSiteIdCallback()

boolean emberAfDeviceManagementClusterGetSiteIdCallback ( void  )

Device Management Cluster Get Site Id.

◆ emberAfDeviceManagementClusterPublishChangeOfSupplierCallback()

boolean emberAfDeviceManagementClusterPublishChangeOfSupplierCallback ( int32u  currentProviderId,
int32u  issuerEventId,
int8u  tariffType,
int32u  proposedProviderId,
int32u  providerChangeImplementationTime,
int32u  providerChangeControl,
int8u *  proposedProviderName,
int8u *  proposedProviderContactDetails 
)

Device Management Cluster Publish Change Of Supplier.

Parameters
currentProviderIdVer.: always
issuerEventIdVer.: always
tariffTypeVer.: always
proposedProviderIdVer.: always
providerChangeImplementationTimeVer.: always
providerChangeControlVer.: always
proposedProviderNameVer.: always
proposedProviderContactDetailsVer.: always

◆ emberAfDeviceManagementClusterPublishChangeOfTenancyCallback()

boolean emberAfDeviceManagementClusterPublishChangeOfTenancyCallback ( int32u  providerId,
int32u  issuerEventId,
int8u  tariffType,
int32u  implementationDateTime,
int32u  proposedTenancyChangeControl 
)

Device Management Cluster Publish Change Of Tenancy.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
tariffTypeVer.: always
implementationDateTimeVer.: always
proposedTenancyChangeControlVer.: always

◆ emberAfDeviceManagementClusterReportEventConfigurationCallback()

boolean emberAfDeviceManagementClusterReportEventConfigurationCallback ( int8u  commandIndex,
int8u  totalCommands,
int8u *  eventConfigurationPayload 
)

Device Management Cluster Report Event Configuration.

Parameters
commandIndexVer.: always
totalCommandsVer.: always
eventConfigurationPayloadVer.: always

◆ emberAfDeviceManagementClusterRequestNewPasswordCallback()

boolean emberAfDeviceManagementClusterRequestNewPasswordCallback ( int8u  passwordType)

Device Management Cluster Request New Password.

Parameters
passwordTypeVer.: always

◆ emberAfDeviceManagementClusterRequestNewPasswordResponseCallback()

boolean emberAfDeviceManagementClusterRequestNewPasswordResponseCallback ( int32u  issuerEventId,
int32u  implementationDateTime,
int16u  durationInMinutes,
int8u  passwordType,
int8u *  password 
)

Device Management Cluster Request New Password Response.

Parameters
issuerEventIdVer.: always
implementationDateTimeVer.: always
durationInMinutesVer.: always
passwordTypeVer.: always
passwordVer.: always

◆ emberAfDeviceManagementClusterServerAttributeChangedCallback()

void emberAfDeviceManagementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Device Management Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDeviceManagementClusterServerDefaultResponseCallback()

void emberAfDeviceManagementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Device Management Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDeviceManagementClusterServerInitCallback()

void emberAfDeviceManagementClusterServerInitCallback ( int8u  endpoint)

Device Management Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDeviceManagementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfDeviceManagementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Device Management Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDeviceManagementClusterServerMessageSentCallback()

void emberAfDeviceManagementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Device Management Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDeviceManagementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfDeviceManagementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Device Management Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDeviceManagementClusterServerTickCallback()

void emberAfDeviceManagementClusterServerTickCallback ( int8u  endpoint)

Device Management Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDeviceManagementClusterSetEventConfigurationCallback()

boolean emberAfDeviceManagementClusterSetEventConfigurationCallback ( int32u  issuerEventId,
int32u  startDateTime,
int8u  eventConfiguration,
int8u  configurationControl,
int8u *  eventConfigurationPayload 
)

Device Management Cluster Set Event Configuration.

Parameters
issuerEventIdVer.: always
startDateTimeVer.: always
eventConfigurationVer.: always
configurationControlVer.: always
eventConfigurationPayloadVer.: always

◆ emberAfDeviceManagementClusterUpdateCINCallback()

boolean emberAfDeviceManagementClusterUpdateCINCallback ( int32u  issuerEventId,
int32u  implementationTime,
int32u  providerId,
int8u *  customerIdNumber 
)

Device Management Cluster Update C I N.

Parameters
issuerEventIdVer.: always
implementationTimeVer.: always
providerIdVer.: always
customerIdNumberVer.: always

◆ emberAfDeviceManagementClusterUpdateSiteIdCallback()

boolean emberAfDeviceManagementClusterUpdateSiteIdCallback ( int32u  issuerEventId,
int32u  siteIdTime,
int32u  providerId,
int8u *  siteId 
)

Device Management Cluster Update Site Id.

Parameters
issuerEventIdVer.: always
siteIdTimeVer.: always
providerIdVer.: always
siteIdVer.: always

◆ emberAfDeviceTempClusterClientAttributeChangedCallback()

void emberAfDeviceTempClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Device Temperature Configuration Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDeviceTempClusterClientDefaultResponseCallback()

void emberAfDeviceTempClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Device Temperature Configuration Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDeviceTempClusterClientInitCallback()

void emberAfDeviceTempClusterClientInitCallback ( int8u  endpoint)

Device Temperature Configuration Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDeviceTempClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfDeviceTempClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Device Temperature Configuration Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDeviceTempClusterClientMessageSentCallback()

void emberAfDeviceTempClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Device Temperature Configuration Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDeviceTempClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfDeviceTempClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Device Temperature Configuration Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDeviceTempClusterClientTickCallback()

void emberAfDeviceTempClusterClientTickCallback ( int8u  endpoint)

Device Temperature Configuration Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDeviceTempClusterServerAttributeChangedCallback()

void emberAfDeviceTempClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Device Temperature Configuration Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDeviceTempClusterServerDefaultResponseCallback()

void emberAfDeviceTempClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Device Temperature Configuration Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDeviceTempClusterServerInitCallback()

void emberAfDeviceTempClusterServerInitCallback ( int8u  endpoint)

Device Temperature Configuration Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDeviceTempClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfDeviceTempClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Device Temperature Configuration Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDeviceTempClusterServerMessageSentCallback()

void emberAfDeviceTempClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Device Temperature Configuration Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDeviceTempClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfDeviceTempClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Device Temperature Configuration Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDeviceTempClusterServerTickCallback()

void emberAfDeviceTempClusterServerTickCallback ( int8u  endpoint)

Device Temperature Configuration Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDiagnosticsClusterClientAttributeChangedCallback()

void emberAfDiagnosticsClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Diagnostics Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDiagnosticsClusterClientDefaultResponseCallback()

void emberAfDiagnosticsClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Diagnostics Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDiagnosticsClusterClientInitCallback()

void emberAfDiagnosticsClusterClientInitCallback ( int8u  endpoint)

Diagnostics Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDiagnosticsClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfDiagnosticsClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Diagnostics Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDiagnosticsClusterClientMessageSentCallback()

void emberAfDiagnosticsClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Diagnostics Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDiagnosticsClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfDiagnosticsClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Diagnostics Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDiagnosticsClusterClientTickCallback()

void emberAfDiagnosticsClusterClientTickCallback ( int8u  endpoint)

Diagnostics Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDiagnosticsClusterServerAttributeChangedCallback()

void emberAfDiagnosticsClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Diagnostics Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDiagnosticsClusterServerDefaultResponseCallback()

void emberAfDiagnosticsClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Diagnostics Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDiagnosticsClusterServerInitCallback()

void emberAfDiagnosticsClusterServerInitCallback ( int8u  endpoint)

Diagnostics Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDiagnosticsClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfDiagnosticsClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Diagnostics Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDiagnosticsClusterServerMessageSentCallback()

void emberAfDiagnosticsClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Diagnostics Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDiagnosticsClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfDiagnosticsClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Diagnostics Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDiagnosticsClusterServerTickCallback()

void emberAfDiagnosticsClusterServerTickCallback ( int8u  endpoint)

Diagnostics Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Dissolved Oxygen Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Dissolved Oxygen Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterClientInitCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Dissolved Oxygen Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Dissolved Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Dissolved Oxygen Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfDissolvedOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Dissolved Oxygen Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterClientTickCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Dissolved Oxygen Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Dissolved Oxygen Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Dissolved Oxygen Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterServerInitCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Dissolved Oxygen Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Dissolved Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Dissolved Oxygen Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfDissolvedOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Dissolved Oxygen Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDissolvedOxygenConcentrationMeasurementClusterServerTickCallback()

void emberAfDissolvedOxygenConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Dissolved Oxygen Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDoorLockClusterClearAllPinsCallback()

boolean emberAfDoorLockClusterClearAllPinsCallback ( void  )

Door Lock Cluster Clear All Pins.

◆ emberAfDoorLockClusterClearAllPinsResponseCallback()

boolean emberAfDoorLockClusterClearAllPinsResponseCallback ( int8u  status)

Door Lock Cluster Clear All Pins Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterClearAllRfidsCallback()

boolean emberAfDoorLockClusterClearAllRfidsCallback ( void  )

Door Lock Cluster Clear All Rfids.

◆ emberAfDoorLockClusterClearAllRfidsResponseCallback()

boolean emberAfDoorLockClusterClearAllRfidsResponseCallback ( int8u  status)

Door Lock Cluster Clear All Rfids Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterClearHolidayScheduleCallback()

boolean emberAfDoorLockClusterClearHolidayScheduleCallback ( int8u  scheduleId)

Door Lock Cluster Clear Holiday Schedule.

Parameters
scheduleIdVer.: always

◆ emberAfDoorLockClusterClearHolidayScheduleResponseCallback()

boolean emberAfDoorLockClusterClearHolidayScheduleResponseCallback ( int8u  status)

Door Lock Cluster Clear Holiday Schedule Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterClearPinCallback()

boolean emberAfDoorLockClusterClearPinCallback ( int16u  userId)

Door Lock Cluster Clear Pin.

Parameters
userIdVer.: always

◆ emberAfDoorLockClusterClearPinResponseCallback()

boolean emberAfDoorLockClusterClearPinResponseCallback ( int8u  status)

Door Lock Cluster Clear Pin Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterClearRfidCallback()

boolean emberAfDoorLockClusterClearRfidCallback ( int16u  userId)

Door Lock Cluster Clear Rfid.

Parameters
userIdVer.: always

◆ emberAfDoorLockClusterClearRfidResponseCallback()

boolean emberAfDoorLockClusterClearRfidResponseCallback ( int8u  status)

Door Lock Cluster Clear Rfid Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterClearWeekdayScheduleCallback()

boolean emberAfDoorLockClusterClearWeekdayScheduleCallback ( int8u  scheduleId,
int16u  userId 
)

Door Lock Cluster Clear Weekday Schedule.

Parameters
scheduleIdVer.: always
userIdVer.: always

◆ emberAfDoorLockClusterClearWeekdayScheduleResponseCallback()

boolean emberAfDoorLockClusterClearWeekdayScheduleResponseCallback ( int8u  status)

Door Lock Cluster Clear Weekday Schedule Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterClearYeardayScheduleCallback()

boolean emberAfDoorLockClusterClearYeardayScheduleCallback ( int8u  scheduleId,
int16u  userId 
)

Door Lock Cluster Clear Yearday Schedule.

Parameters
scheduleIdVer.: always
userIdVer.: always

◆ emberAfDoorLockClusterClearYeardayScheduleResponseCallback()

boolean emberAfDoorLockClusterClearYeardayScheduleResponseCallback ( int8u  status)

Door Lock Cluster Clear Yearday Schedule Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterClientAttributeChangedCallback()

void emberAfDoorLockClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Door Lock Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDoorLockClusterClientDefaultResponseCallback()

void emberAfDoorLockClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Door Lock Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDoorLockClusterClientInitCallback()

void emberAfDoorLockClusterClientInitCallback ( int8u  endpoint)

Door Lock Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDoorLockClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfDoorLockClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Door Lock Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDoorLockClusterClientMessageSentCallback()

void emberAfDoorLockClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Door Lock Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDoorLockClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfDoorLockClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Door Lock Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDoorLockClusterClientTickCallback()

void emberAfDoorLockClusterClientTickCallback ( int8u  endpoint)

Door Lock Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDoorLockClusterGetHolidayScheduleCallback()

boolean emberAfDoorLockClusterGetHolidayScheduleCallback ( int8u  scheduleId)

Door Lock Cluster Get Holiday Schedule.

Parameters
scheduleIdVer.: always

◆ emberAfDoorLockClusterGetHolidayScheduleResponseCallback()

boolean emberAfDoorLockClusterGetHolidayScheduleResponseCallback ( int8u  scheduleId,
int8u  status,
int32u  localStartTime,
int32u  localEndTime,
int8u  operatingModeDuringHoliday 
)

Door Lock Cluster Get Holiday Schedule Response.

Parameters
scheduleIdVer.: always
statusVer.: always
localStartTimeVer.: since ha-1.2-05-3520-29
localEndTimeVer.: since ha-1.2-05-3520-29
operatingModeDuringHolidayVer.: since ha-1.2-05-3520-29

◆ emberAfDoorLockClusterGetLogRecordCallback()

boolean emberAfDoorLockClusterGetLogRecordCallback ( int16u  logIndex)

Door Lock Cluster Get Log Record.

Parameters
logIndexVer.: always

◆ emberAfDoorLockClusterGetLogRecordResponseCallback()

boolean emberAfDoorLockClusterGetLogRecordResponseCallback ( int16u  logEntryId,
int32u  timestamp,
int8u  eventType,
int8u  source,
int8u  eventIdOrAlarmCode,
int16u  userId,
int8u *  pin 
)

Door Lock Cluster Get Log Record Response.

Parameters
logEntryIdVer.: always
timestampVer.: always
eventTypeVer.: always
sourceVer.: always
eventIdOrAlarmCodeVer.: always
userIdVer.: always
pinVer.: always

◆ emberAfDoorLockClusterGetPinCallback()

boolean emberAfDoorLockClusterGetPinCallback ( int16u  userId)

Door Lock Cluster Get Pin.

Parameters
userIdVer.: always

◆ emberAfDoorLockClusterGetPinResponseCallback()

boolean emberAfDoorLockClusterGetPinResponseCallback ( int16u  userId,
int8u  userStatus,
int8u  userType,
int8u *  pin 
)

Door Lock Cluster Get Pin Response.

Parameters
userIdVer.: always
userStatusVer.: always
userTypeVer.: always
pinVer.: always

◆ emberAfDoorLockClusterGetRfidCallback()

boolean emberAfDoorLockClusterGetRfidCallback ( int16u  userId)

Door Lock Cluster Get Rfid.

Parameters
userIdVer.: always

◆ emberAfDoorLockClusterGetRfidResponseCallback()

boolean emberAfDoorLockClusterGetRfidResponseCallback ( int16u  userId,
int8u  userStatus,
int8u  userType,
int8u *  rfid 
)

Door Lock Cluster Get Rfid Response.

Parameters
userIdVer.: always
userStatusVer.: always
userTypeVer.: always
rfidVer.: always

◆ emberAfDoorLockClusterGetUserStatusCallback()

boolean emberAfDoorLockClusterGetUserStatusCallback ( int16u  userId)

Door Lock Cluster Get User Status.

Parameters
userIdVer.: always

◆ emberAfDoorLockClusterGetUserStatusResponseCallback()

boolean emberAfDoorLockClusterGetUserStatusResponseCallback ( int16u  userId,
int8u  status 
)

Door Lock Cluster Get User Status Response.

Parameters
userIdVer.: always
statusVer.: always

◆ emberAfDoorLockClusterGetUserTypeCallback()

boolean emberAfDoorLockClusterGetUserTypeCallback ( int16u  userId)

Door Lock Cluster Get User Type.

Parameters
userIdVer.: always

◆ emberAfDoorLockClusterGetUserTypeResponseCallback()

boolean emberAfDoorLockClusterGetUserTypeResponseCallback ( int16u  userId,
int8u  userType 
)

Door Lock Cluster Get User Type Response.

Parameters
userIdVer.: always
userTypeVer.: always

◆ emberAfDoorLockClusterGetWeekdayScheduleCallback()

boolean emberAfDoorLockClusterGetWeekdayScheduleCallback ( int8u  scheduleId,
int16u  userId 
)

Door Lock Cluster Get Weekday Schedule.

Parameters
scheduleIdVer.: always
userIdVer.: always

◆ emberAfDoorLockClusterGetWeekdayScheduleResponseCallback()

boolean emberAfDoorLockClusterGetWeekdayScheduleResponseCallback ( int8u  scheduleId,
int16u  userId,
int8u  status,
int8u  daysMask,
int8u  startHour,
int8u  startMinute,
int8u  endHour,
int8u  endMinute 
)

Door Lock Cluster Get Weekday Schedule Response.

Parameters
scheduleIdVer.: always
userIdVer.: always
statusVer.: always
daysMaskVer.: since ha-1.2-05-3520-29
startHourVer.: since ha-1.2-05-3520-29
startMinuteVer.: since ha-1.2-05-3520-29
endHourVer.: since ha-1.2-05-3520-29
endMinuteVer.: since ha-1.2-05-3520-29

◆ emberAfDoorLockClusterGetYeardayScheduleCallback()

boolean emberAfDoorLockClusterGetYeardayScheduleCallback ( int8u  scheduleId,
int16u  userId 
)

Door Lock Cluster Get Yearday Schedule.

Parameters
scheduleIdVer.: always
userIdVer.: always

◆ emberAfDoorLockClusterGetYeardayScheduleResponseCallback()

boolean emberAfDoorLockClusterGetYeardayScheduleResponseCallback ( int8u  scheduleId,
int16u  userId,
int8u  status,
int32u  localStartTime,
int32u  localEndTime 
)

Door Lock Cluster Get Yearday Schedule Response.

Parameters
scheduleIdVer.: always
userIdVer.: always
statusVer.: always
localStartTimeVer.: since ha-1.2-05-3520-29
localEndTimeVer.: since ha-1.2-05-3520-29

◆ emberAfDoorLockClusterLockDoorCallback()

boolean emberAfDoorLockClusterLockDoorCallback ( int8u *  PIN)

Door Lock Cluster Lock Door.

Parameters
PINVer.: since ha-1.2-05-3520-29

◆ emberAfDoorLockClusterLockDoorResponseCallback()

boolean emberAfDoorLockClusterLockDoorResponseCallback ( int8u  status)

Door Lock Cluster Lock Door Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterOperationEventNotificationCallback()

boolean emberAfDoorLockClusterOperationEventNotificationCallback ( int8u  source,
int8u  eventCode,
int16u  userId,
int8u *  pin,
int32u  timeStamp,
int8u *  data 
)

Door Lock Cluster Operation Event Notification.

Parameters
sourceVer.: always
eventCodeVer.: always
userIdVer.: always
pinVer.: always
timeStampVer.: always
dataVer.: since ha-1.2-05-3520-29

◆ emberAfDoorLockClusterProgrammingEventNotificationCallback()

boolean emberAfDoorLockClusterProgrammingEventNotificationCallback ( int8u  source,
int8u  eventCode,
int16u  userId,
int8u *  pin,
int8u  userType,
int8u  userStatus,
int32u  timeStamp,
int8u *  data 
)

Door Lock Cluster Programming Event Notification.

Parameters
sourceVer.: always
eventCodeVer.: always
userIdVer.: always
pinVer.: always
userTypeVer.: always
userStatusVer.: always
timeStampVer.: always
dataVer.: since ha-1.2-05-3520-29

◆ emberAfDoorLockClusterServerAttributeChangedCallback()

void emberAfDoorLockClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Door Lock Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfDoorLockClusterServerDefaultResponseCallback()

void emberAfDoorLockClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Door Lock Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfDoorLockClusterServerInitCallback()

void emberAfDoorLockClusterServerInitCallback ( int8u  endpoint)

Door Lock Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfDoorLockClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfDoorLockClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Door Lock Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfDoorLockClusterServerMessageSentCallback()

void emberAfDoorLockClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Door Lock Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfDoorLockClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfDoorLockClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Door Lock Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfDoorLockClusterServerTickCallback()

void emberAfDoorLockClusterServerTickCallback ( int8u  endpoint)

Door Lock Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfDoorLockClusterSetHolidayScheduleCallback()

boolean emberAfDoorLockClusterSetHolidayScheduleCallback ( int8u  scheduleId,
int32u  localStartTime,
int32u  localEndTime,
int8u  operatingModeDuringHoliday 
)

Door Lock Cluster Set Holiday Schedule.

Parameters
scheduleIdVer.: always
localStartTimeVer.: always
localEndTimeVer.: always
operatingModeDuringHolidayVer.: always

◆ emberAfDoorLockClusterSetHolidayScheduleResponseCallback()

boolean emberAfDoorLockClusterSetHolidayScheduleResponseCallback ( int8u  status)

Door Lock Cluster Set Holiday Schedule Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterSetPinCallback()

boolean emberAfDoorLockClusterSetPinCallback ( int16u  userId,
int8u  userStatus,
int8u  userType,
int8u *  pin 
)

Door Lock Cluster Set Pin.

Parameters
userIdVer.: always
userStatusVer.: always
userTypeVer.: always
pinVer.: always

◆ emberAfDoorLockClusterSetPinResponseCallback()

boolean emberAfDoorLockClusterSetPinResponseCallback ( int8u  status)

Door Lock Cluster Set Pin Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterSetRfidCallback()

boolean emberAfDoorLockClusterSetRfidCallback ( int16u  userId,
int8u  userStatus,
int8u  userType,
int8u *  id 
)

Door Lock Cluster Set Rfid.

Parameters
userIdVer.: always
userStatusVer.: always
userTypeVer.: always
idVer.: always

◆ emberAfDoorLockClusterSetRfidResponseCallback()

boolean emberAfDoorLockClusterSetRfidResponseCallback ( int8u  status)

Door Lock Cluster Set Rfid Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterSetUserStatusCallback()

boolean emberAfDoorLockClusterSetUserStatusCallback ( int16u  userId,
int8u  userStatus 
)

Door Lock Cluster Set User Status.

Parameters
userIdVer.: always
userStatusVer.: always

◆ emberAfDoorLockClusterSetUserStatusResponseCallback()

boolean emberAfDoorLockClusterSetUserStatusResponseCallback ( int8u  status)

Door Lock Cluster Set User Status Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterSetUserTypeCallback()

boolean emberAfDoorLockClusterSetUserTypeCallback ( int16u  userId,
int8u  userType 
)

Door Lock Cluster Set User Type.

Parameters
userIdVer.: always
userTypeVer.: always

◆ emberAfDoorLockClusterSetUserTypeResponseCallback()

boolean emberAfDoorLockClusterSetUserTypeResponseCallback ( int8u  status)

Door Lock Cluster Set User Type Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterSetWeekdayScheduleCallback()

boolean emberAfDoorLockClusterSetWeekdayScheduleCallback ( int8u  scheduleId,
int16u  userId,
int8u  daysMask,
int8u  startHour,
int8u  startMinute,
int8u  endHour,
int8u  endMinute 
)

Door Lock Cluster Set Weekday Schedule.

Parameters
scheduleIdVer.: always
userIdVer.: always
daysMaskVer.: always
startHourVer.: always
startMinuteVer.: always
endHourVer.: always
endMinuteVer.: always

◆ emberAfDoorLockClusterSetWeekdayScheduleResponseCallback()

boolean emberAfDoorLockClusterSetWeekdayScheduleResponseCallback ( int8u  status)

Door Lock Cluster Set Weekday Schedule Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterSetYeardayScheduleCallback()

boolean emberAfDoorLockClusterSetYeardayScheduleCallback ( int8u  scheduleId,
int16u  userId,
int32u  localStartTime,
int32u  localEndTime 
)

Door Lock Cluster Set Yearday Schedule.

Parameters
scheduleIdVer.: always
userIdVer.: always
localStartTimeVer.: always
localEndTimeVer.: always

◆ emberAfDoorLockClusterSetYeardayScheduleResponseCallback()

boolean emberAfDoorLockClusterSetYeardayScheduleResponseCallback ( int8u  status)

Door Lock Cluster Set Yearday Schedule Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterToggleCallback()

boolean emberAfDoorLockClusterToggleCallback ( int8u *  pin)

Door Lock Cluster Toggle.

Parameters
pinVer.: since ha-1.2-05-3520-29

◆ emberAfDoorLockClusterToggleResponseCallback()

boolean emberAfDoorLockClusterToggleResponseCallback ( int8u  status)

Door Lock Cluster Toggle Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterUnlockDoorCallback()

boolean emberAfDoorLockClusterUnlockDoorCallback ( int8u *  PIN)

Door Lock Cluster Unlock Door.

Parameters
PINVer.: since ha-1.2-05-3520-29

◆ emberAfDoorLockClusterUnlockDoorResponseCallback()

boolean emberAfDoorLockClusterUnlockDoorResponseCallback ( int8u  status)

Door Lock Cluster Unlock Door Response.

Parameters
statusVer.: always

◆ emberAfDoorLockClusterUnlockWithTimeoutCallback()

boolean emberAfDoorLockClusterUnlockWithTimeoutCallback ( int16u  timeoutInSeconds,
int8u *  pin 
)

Door Lock Cluster Unlock With Timeout.

Parameters
timeoutInSecondsVer.: always
pinVer.: since ha-1.2-05-3520-29

◆ emberAfDoorLockClusterUnlockWithTimeoutResponseCallback()

boolean emberAfDoorLockClusterUnlockWithTimeoutResponseCallback ( int8u  status)

Door Lock Cluster Unlock With Timeout Response.

Parameters
statusVer.: always

◆ emberAfElectricalMeasurementClusterClientAttributeChangedCallback()

void emberAfElectricalMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Electrical Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfElectricalMeasurementClusterClientDefaultResponseCallback()

void emberAfElectricalMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Electrical Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfElectricalMeasurementClusterClientInitCallback()

void emberAfElectricalMeasurementClusterClientInitCallback ( int8u  endpoint)

Electrical Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfElectricalMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfElectricalMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Electrical Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfElectricalMeasurementClusterClientMessageSentCallback()

void emberAfElectricalMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Electrical Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfElectricalMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfElectricalMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Electrical Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfElectricalMeasurementClusterClientTickCallback()

void emberAfElectricalMeasurementClusterClientTickCallback ( int8u  endpoint)

Electrical Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfElectricalMeasurementClusterGetMeasurementProfileCommandCallback()

boolean emberAfElectricalMeasurementClusterGetMeasurementProfileCommandCallback ( int16u  attributeId,
int32u  startTime,
int8u  numberOfIntervals 
)

Electrical Measurement Cluster Get Measurement Profile Command.

Parameters
attributeIdVer.: always
startTimeVer.: always
numberOfIntervalsVer.: always

◆ emberAfElectricalMeasurementClusterGetMeasurementProfileResponseCommandCallback()

boolean emberAfElectricalMeasurementClusterGetMeasurementProfileResponseCommandCallback ( int32u  startTime,
int8u  status,
int8u  profileIntervalPeriod,
int8u  numberOfIntervalsDelivered,
int16u  attributeId,
int8u *  intervals 
)

Electrical Measurement Cluster Get Measurement Profile Response Command.

Parameters
startTimeVer.: always
statusVer.: always
profileIntervalPeriodVer.: always
numberOfIntervalsDeliveredVer.: always
attributeIdVer.: always
intervalsVer.: always

◆ emberAfElectricalMeasurementClusterGetProfileInfoCommandCallback()

boolean emberAfElectricalMeasurementClusterGetProfileInfoCommandCallback ( void  )

Electrical Measurement Cluster Get Profile Info Command.

◆ emberAfElectricalMeasurementClusterGetProfileInfoResponseCommandCallback()

boolean emberAfElectricalMeasurementClusterGetProfileInfoResponseCommandCallback ( int8u  profileCount,
int8u  profileIntervalPeriod,
int8u  maxNumberOfIntervals,
int8u *  listOfAttributes 
)

Electrical Measurement Cluster Get Profile Info Response Command.

Parameters
profileCountVer.: always
profileIntervalPeriodVer.: always
maxNumberOfIntervalsVer.: always
listOfAttributesVer.: always

◆ emberAfElectricalMeasurementClusterServerAttributeChangedCallback()

void emberAfElectricalMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Electrical Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfElectricalMeasurementClusterServerDefaultResponseCallback()

void emberAfElectricalMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Electrical Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfElectricalMeasurementClusterServerInitCallback()

void emberAfElectricalMeasurementClusterServerInitCallback ( int8u  endpoint)

Electrical Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfElectricalMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfElectricalMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Electrical Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfElectricalMeasurementClusterServerMessageSentCallback()

void emberAfElectricalMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Electrical Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfElectricalMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfElectricalMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Electrical Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfElectricalMeasurementClusterServerTickCallback()

void emberAfElectricalMeasurementClusterServerTickCallback ( int8u  endpoint)

Electrical Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfEnergyManagementClusterClientAttributeChangedCallback()

void emberAfEnergyManagementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Energy Management Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfEnergyManagementClusterClientDefaultResponseCallback()

void emberAfEnergyManagementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Energy Management Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfEnergyManagementClusterClientInitCallback()

void emberAfEnergyManagementClusterClientInitCallback ( int8u  endpoint)

Energy Management Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfEnergyManagementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfEnergyManagementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Energy Management Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfEnergyManagementClusterClientMessageSentCallback()

void emberAfEnergyManagementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Energy Management Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfEnergyManagementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfEnergyManagementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Energy Management Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfEnergyManagementClusterClientTickCallback()

void emberAfEnergyManagementClusterClientTickCallback ( int8u  endpoint)

Energy Management Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfEnergyManagementClusterManageEventCallback()

boolean emberAfEnergyManagementClusterManageEventCallback ( int32u  issuerEventId,
int16u  deviceClass,
int8u  utilityEnrollmentGroup,
int8u  actionRequired 
)

Energy Management Cluster Manage Event.

Parameters
issuerEventIdVer.: always
deviceClassVer.: always
utilityEnrollmentGroupVer.: always
actionRequiredVer.: always

◆ emberAfEnergyManagementClusterReportEventStatusCallback()

boolean emberAfEnergyManagementClusterReportEventStatusCallback ( int32u  issuerEventId,
int8u  eventStatus,
int32u  eventStatusTime,
int8u  criticalityLevelApplied,
int16u  coolingTemperatureSetPointApplied,
int16u  heatingTemperatureSetPointApplied,
int8s  averageLoadAdjustmentPercentageApplied,
int8u  dutyCycleApplied,
int8u  eventControl 
)

Energy Management Cluster Report Event Status.

Parameters
issuerEventIdVer.: always
eventStatusVer.: always
eventStatusTimeVer.: always
criticalityLevelAppliedVer.: always
coolingTemperatureSetPointAppliedVer.: always
heatingTemperatureSetPointAppliedVer.: always
averageLoadAdjustmentPercentageAppliedVer.: always
dutyCycleAppliedVer.: always
eventControlVer.: always

◆ emberAfEnergyManagementClusterServerAttributeChangedCallback()

void emberAfEnergyManagementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Energy Management Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfEnergyManagementClusterServerDefaultResponseCallback()

void emberAfEnergyManagementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Energy Management Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfEnergyManagementClusterServerInitCallback()

void emberAfEnergyManagementClusterServerInitCallback ( int8u  endpoint)

Energy Management Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfEnergyManagementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfEnergyManagementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Energy Management Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfEnergyManagementClusterServerMessageSentCallback()

void emberAfEnergyManagementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Energy Management Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfEnergyManagementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfEnergyManagementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Energy Management Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfEnergyManagementClusterServerTickCallback()

void emberAfEnergyManagementClusterServerTickCallback ( int8u  endpoint)

Energy Management Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfEthyleneConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Ethylene Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfEthyleneConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Ethylene Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterClientInitCallback()

void emberAfEthyleneConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Ethylene Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfEthyleneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Ethylene Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfEthyleneConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Ethylene Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfEthyleneConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Ethylene Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterClientTickCallback()

void emberAfEthyleneConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Ethylene Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfEthyleneConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Ethylene Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfEthyleneConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Ethylene Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterServerInitCallback()

void emberAfEthyleneConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Ethylene Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfEthyleneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Ethylene Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfEthyleneConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Ethylene Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfEthyleneConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Ethylene Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfEthyleneConcentrationMeasurementClusterServerTickCallback()

void emberAfEthyleneConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Ethylene Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Ethylene Oxide Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Ethylene Oxide Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterClientInitCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Ethylene Oxide Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Ethylene Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Ethylene Oxide Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfEthyleneOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Ethylene Oxide Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterClientTickCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Ethylene Oxide Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Ethylene Oxide Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Ethylene Oxide Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterServerInitCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Ethylene Oxide Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Ethylene Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Ethylene Oxide Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfEthyleneOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Ethylene Oxide Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfEthyleneOxideConcentrationMeasurementClusterServerTickCallback()

void emberAfEthyleneOxideConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Ethylene Oxide Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfEventsClusterClearEventLogRequestCallback()

boolean emberAfEventsClusterClearEventLogRequestCallback ( int8u  logId)

Events Cluster Clear Event Log Request.

Parameters
logIdVer.: always

◆ emberAfEventsClusterClearEventLogResponseCallback()

boolean emberAfEventsClusterClearEventLogResponseCallback ( int8u  clearedEventsLogs)

Events Cluster Clear Event Log Response.

Parameters
clearedEventsLogsVer.: always

◆ emberAfEventsClusterClientAttributeChangedCallback()

void emberAfEventsClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Events Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfEventsClusterClientDefaultResponseCallback()

void emberAfEventsClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Events Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfEventsClusterClientInitCallback()

void emberAfEventsClusterClientInitCallback ( int8u  endpoint)

Events Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfEventsClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfEventsClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Events Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfEventsClusterClientMessageSentCallback()

void emberAfEventsClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Events Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfEventsClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfEventsClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Events Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfEventsClusterClientTickCallback()

void emberAfEventsClusterClientTickCallback ( int8u  endpoint)

Events Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfEventsClusterGetEventLogCallback()

boolean emberAfEventsClusterGetEventLogCallback ( int8u  eventControlLogId,
int16u  eventId,
int32u  startTime,
int32u  endTime,
int8u  numberOfEvents,
int16u  eventOffset 
)

Events Cluster Get Event Log.

Parameters
eventControlLogIdVer.: always
eventIdVer.: always
startTimeVer.: always
endTimeVer.: always
numberOfEventsVer.: always
eventOffsetVer.: always

◆ emberAfEventsClusterPublishEventCallback()

boolean emberAfEventsClusterPublishEventCallback ( int8u  logId,
int16u  eventId,
int32u  eventTime,
int8u  eventControl,
int8u *  eventData 
)

Events Cluster Publish Event.

Parameters
logIdVer.: always
eventIdVer.: always
eventTimeVer.: always
eventControlVer.: always
eventDataVer.: always

◆ emberAfEventsClusterPublishEventLogCallback()

boolean emberAfEventsClusterPublishEventLogCallback ( int16u  totalNumberOfEvents,
int8u  commandIndex,
int8u  totalCommands,
int8u  logPayloadControl,
int8u *  logPayload 
)

Events Cluster Publish Event Log.

Parameters
totalNumberOfEventsVer.: always
commandIndexVer.: always
totalCommandsVer.: always
logPayloadControlVer.: always
logPayloadVer.: always

◆ emberAfEventsClusterServerAttributeChangedCallback()

void emberAfEventsClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Events Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfEventsClusterServerDefaultResponseCallback()

void emberAfEventsClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Events Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfEventsClusterServerInitCallback()

void emberAfEventsClusterServerInitCallback ( int8u  endpoint)

Events Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfEventsClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfEventsClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Events Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfEventsClusterServerMessageSentCallback()

void emberAfEventsClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Events Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfEventsClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfEventsClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Events Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfEventsClusterServerTickCallback()

void emberAfEventsClusterServerTickCallback ( int8u  endpoint)

Events Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfFanControlClusterClientAttributeChangedCallback()

void emberAfFanControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Fan Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfFanControlClusterClientDefaultResponseCallback()

void emberAfFanControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Fan Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfFanControlClusterClientInitCallback()

void emberAfFanControlClusterClientInitCallback ( int8u  endpoint)

Fan Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfFanControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfFanControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Fan Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfFanControlClusterClientMessageSentCallback()

void emberAfFanControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Fan Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfFanControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfFanControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Fan Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfFanControlClusterClientTickCallback()

void emberAfFanControlClusterClientTickCallback ( int8u  endpoint)

Fan Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfFanControlClusterServerAttributeChangedCallback()

void emberAfFanControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Fan Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfFanControlClusterServerDefaultResponseCallback()

void emberAfFanControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Fan Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfFanControlClusterServerInitCallback()

void emberAfFanControlClusterServerInitCallback ( int8u  endpoint)

Fan Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfFanControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfFanControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Fan Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfFanControlClusterServerMessageSentCallback()

void emberAfFanControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Fan Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfFanControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfFanControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Fan Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfFanControlClusterServerTickCallback()

void emberAfFanControlClusterServerTickCallback ( int8u  endpoint)

Fan Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientInitCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Fecal coliform and E. Coli Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientTickCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Fecal coliform and E. Coli Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerInitCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Fecal coliform and E. Coli Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Fecal coliform and E. Coli Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerTickCallback()

void emberAfFecalColiformAndEColiConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Fecal coliform and E. Coli Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfFlowMeasurementClusterClientAttributeChangedCallback()

void emberAfFlowMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Flow Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfFlowMeasurementClusterClientDefaultResponseCallback()

void emberAfFlowMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Flow Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfFlowMeasurementClusterClientInitCallback()

void emberAfFlowMeasurementClusterClientInitCallback ( int8u  endpoint)

Flow Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfFlowMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfFlowMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Flow Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfFlowMeasurementClusterClientMessageSentCallback()

void emberAfFlowMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Flow Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfFlowMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfFlowMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Flow Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfFlowMeasurementClusterClientTickCallback()

void emberAfFlowMeasurementClusterClientTickCallback ( int8u  endpoint)

Flow Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfFlowMeasurementClusterServerAttributeChangedCallback()

void emberAfFlowMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Flow Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfFlowMeasurementClusterServerDefaultResponseCallback()

void emberAfFlowMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Flow Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfFlowMeasurementClusterServerInitCallback()

void emberAfFlowMeasurementClusterServerInitCallback ( int8u  endpoint)

Flow Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfFlowMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfFlowMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Flow Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfFlowMeasurementClusterServerMessageSentCallback()

void emberAfFlowMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Flow Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfFlowMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfFlowMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Flow Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfFlowMeasurementClusterServerTickCallback()

void emberAfFlowMeasurementClusterServerTickCallback ( int8u  endpoint)

Flow Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfFluorideConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Fluoride Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfFluorideConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Fluoride Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterClientInitCallback()

void emberAfFluorideConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Fluoride Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfFluorideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Fluoride Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfFluorideConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Fluoride Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfFluorideConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Fluoride Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterClientTickCallback()

void emberAfFluorideConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Fluoride Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfFluorideConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Fluoride Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfFluorideConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Fluoride Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterServerInitCallback()

void emberAfFluorideConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Fluoride Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfFluorideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Fluoride Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfFluorideConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Fluoride Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfFluorideConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Fluoride Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfFluorideConcentrationMeasurementClusterServerTickCallback()

void emberAfFluorideConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Fluoride Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfGamingClusterActionControlCallback()

boolean emberAfGamingClusterActionControlCallback ( int32u  actions)

Gaming Cluster Action Control.

Parameters
actionsVer.: always

◆ emberAfGamingClusterClientAttributeChangedCallback()

void emberAfGamingClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Gaming Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfGamingClusterClientDefaultResponseCallback()

void emberAfGamingClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Gaming Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfGamingClusterClientInitCallback()

void emberAfGamingClusterClientInitCallback ( int8u  endpoint)

Gaming Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfGamingClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfGamingClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Gaming Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfGamingClusterClientMessageSentCallback()

void emberAfGamingClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Gaming Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfGamingClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfGamingClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Gaming Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfGamingClusterClientTickCallback()

void emberAfGamingClusterClientTickCallback ( int8u  endpoint)

Gaming Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfGamingClusterDownloadGameCallback()

boolean emberAfGamingClusterDownloadGameCallback ( void  )

Gaming Cluster Download Game.

◆ emberAfGamingClusterEndGameCallback()

boolean emberAfGamingClusterEndGameCallback ( void  )

Gaming Cluster End Game.

◆ emberAfGamingClusterGameAnnouncementCallback()

boolean emberAfGamingClusterGameAnnouncementCallback ( int16u  gameId,
int8u  gameMaster,
int8u *  listOfGame 
)

Gaming Cluster Game Announcement.

Parameters
gameIdVer.: always
gameMasterVer.: always
listOfGameVer.: always

◆ emberAfGamingClusterGeneralResponseCallback()

boolean emberAfGamingClusterGeneralResponseCallback ( int8u  commandId,
int8u  status,
int8u *  message 
)

Gaming Cluster General Response.

Parameters
commandIdVer.: always
statusVer.: always
messageVer.: always

◆ emberAfGamingClusterJoinGameCallback()

boolean emberAfGamingClusterJoinGameCallback ( int16u  gameId,
int8u  joinAsMaster,
int8u *  nameOfGame 
)

Gaming Cluster Join Game.

Parameters
gameIdVer.: always
joinAsMasterVer.: always
nameOfGameVer.: always

◆ emberAfGamingClusterPauseGameCallback()

boolean emberAfGamingClusterPauseGameCallback ( void  )

Gaming Cluster Pause Game.

◆ emberAfGamingClusterQuitGameCallback()

boolean emberAfGamingClusterQuitGameCallback ( void  )

Gaming Cluster Quit Game.

◆ emberAfGamingClusterResumeGameCallback()

boolean emberAfGamingClusterResumeGameCallback ( void  )

Gaming Cluster Resume Game.

◆ emberAfGamingClusterSearchGameCallback()

boolean emberAfGamingClusterSearchGameCallback ( int8u  specificGame,
int16u  gameId 
)

Gaming Cluster Search Game.

Parameters
specificGameVer.: always
gameIdVer.: always

◆ emberAfGamingClusterServerAttributeChangedCallback()

void emberAfGamingClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Gaming Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfGamingClusterServerDefaultResponseCallback()

void emberAfGamingClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Gaming Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfGamingClusterServerInitCallback()

void emberAfGamingClusterServerInitCallback ( int8u  endpoint)

Gaming Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfGamingClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfGamingClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Gaming Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfGamingClusterServerMessageSentCallback()

void emberAfGamingClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Gaming Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfGamingClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfGamingClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Gaming Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfGamingClusterServerTickCallback()

void emberAfGamingClusterServerTickCallback ( int8u  endpoint)

Gaming Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfGamingClusterStartGameCallback()

boolean emberAfGamingClusterStartGameCallback ( void  )

Gaming Cluster Start Game.

◆ emberAfGamingClusterStartOverCallback()

boolean emberAfGamingClusterStartOverCallback ( void  )

Gaming Cluster Start Over.

◆ emberAfGenericTunnelClusterAdvertiseProtocolAddressCallback()

boolean emberAfGenericTunnelClusterAdvertiseProtocolAddressCallback ( int8u *  protocolAddress)

Generic Tunnel Cluster Advertise Protocol Address.

Parameters
protocolAddressVer.: always

◆ emberAfGenericTunnelClusterClientAttributeChangedCallback()

void emberAfGenericTunnelClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Generic Tunnel Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfGenericTunnelClusterClientDefaultResponseCallback()

void emberAfGenericTunnelClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Generic Tunnel Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfGenericTunnelClusterClientInitCallback()

void emberAfGenericTunnelClusterClientInitCallback ( int8u  endpoint)

Generic Tunnel Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfGenericTunnelClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfGenericTunnelClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Generic Tunnel Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfGenericTunnelClusterClientMessageSentCallback()

void emberAfGenericTunnelClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Generic Tunnel Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfGenericTunnelClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfGenericTunnelClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Generic Tunnel Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfGenericTunnelClusterClientTickCallback()

void emberAfGenericTunnelClusterClientTickCallback ( int8u  endpoint)

Generic Tunnel Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfGenericTunnelClusterMatchProtocolAddressCallback()

boolean emberAfGenericTunnelClusterMatchProtocolAddressCallback ( int8u *  protocolAddress)

Generic Tunnel Cluster Match Protocol Address.

Parameters
protocolAddressVer.: always

◆ emberAfGenericTunnelClusterMatchProtocolAddressResponseCallback()

boolean emberAfGenericTunnelClusterMatchProtocolAddressResponseCallback ( int8u *  deviceIeeeAddress,
int8u *  protocolAddress 
)

Generic Tunnel Cluster Match Protocol Address Response.

Parameters
deviceIeeeAddressVer.: always
protocolAddressVer.: always

◆ emberAfGenericTunnelClusterServerAttributeChangedCallback()

void emberAfGenericTunnelClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Generic Tunnel Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfGenericTunnelClusterServerDefaultResponseCallback()

void emberAfGenericTunnelClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Generic Tunnel Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfGenericTunnelClusterServerInitCallback()

void emberAfGenericTunnelClusterServerInitCallback ( int8u  endpoint)

Generic Tunnel Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfGenericTunnelClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfGenericTunnelClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Generic Tunnel Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfGenericTunnelClusterServerMessageSentCallback()

void emberAfGenericTunnelClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Generic Tunnel Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfGenericTunnelClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfGenericTunnelClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Generic Tunnel Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfGenericTunnelClusterServerTickCallback()

void emberAfGenericTunnelClusterServerTickCallback ( int8u  endpoint)

Generic Tunnel Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfGreenPowerClusterClientAttributeChangedCallback()

void emberAfGreenPowerClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Green Power Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfGreenPowerClusterClientDefaultResponseCallback()

void emberAfGreenPowerClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Green Power Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfGreenPowerClusterClientInitCallback()

void emberAfGreenPowerClusterClientInitCallback ( int8u  endpoint)

Green Power Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfGreenPowerClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfGreenPowerClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Green Power Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfGreenPowerClusterClientMessageSentCallback()

void emberAfGreenPowerClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Green Power Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfGreenPowerClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfGreenPowerClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Green Power Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfGreenPowerClusterClientTickCallback()

void emberAfGreenPowerClusterClientTickCallback ( int8u  endpoint)

Green Power Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfGreenPowerClusterGpCommissioningNotificationCallback()

boolean emberAfGreenPowerClusterGpCommissioningNotificationCallback ( int16u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint,
int32u  gpdSecurityFrameCounter,
int8u  gpdCommandId,
int8u *  gpdCommandPayload,
int16u  gppShortAddress,
int8u  gppLink,
int32u  mic 
)

Green Power Cluster Gp Commissioning Notification.

Parameters
optionsVer.: since gp-1.0-09-5499-24
gpdSrcIdVer.: since gp-1.0-09-5499-24
gpdIeeeVer.: since gp-1.0-09-5499-24
endpointVer.: since gp-1.0-09-5499-24
gpdSecurityFrameCounterVer.: since gp-1.0-09-5499-24
gpdCommandIdVer.: since gp-1.0-09-5499-24
gpdCommandPayloadVer.: since gp-1.0-09-5499-24
gppShortAddressVer.: since gp-1.0-09-5499-24
gppLinkVer.: since gp-1.0-09-5499-24
micVer.: since gp-1.0-09-5499-24

◆ emberAfGreenPowerClusterGpNotificationCallback()

boolean emberAfGreenPowerClusterGpNotificationCallback ( int16u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  gpdEndpoint,
int32u  gpdSecurityFrameCounter,
int8u  gpdCommandId,
int8u *  gpdCommandPayload,
int16u  gppShortAddress,
int8u  gppDistance 
)

Green Power Cluster Gp Notification.

Parameters
optionsVer.: since gp-1.0-09-5499-24
gpdSrcIdVer.: since gp-1.0-09-5499-24
gpdIeeeVer.: since gp-1.0-09-5499-24
gpdEndpointVer.: since gp-1.0-09-5499-24
gpdSecurityFrameCounterVer.: since gp-1.0-09-5499-24
gpdCommandIdVer.: since gp-1.0-09-5499-24
gpdCommandPayloadVer.: since gp-1.0-09-5499-24
gppShortAddressVer.: since gp-1.0-09-5499-24
gppDistanceVer.: since gp-1.0-09-5499-24

◆ emberAfGreenPowerClusterGpNotificationResponseCallback()

boolean emberAfGreenPowerClusterGpNotificationResponseCallback ( int8u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint,
int32u  gpdSecurityFrameCounter 
)

Green Power Cluster Gp Notification Response.

Parameters
optionsVer.: since gp-1.0-09-5499-24
gpdSrcIdVer.: since gp-1.0-09-5499-24
gpdIeeeVer.: since gp-1.0-09-5499-24
endpointVer.: since gp-1.0-09-5499-24
gpdSecurityFrameCounterVer.: since gp-1.0-09-5499-24

◆ emberAfGreenPowerClusterGpPairingCallback()

boolean emberAfGreenPowerClusterGpPairingCallback ( int32u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint,
int8u *  sinkIeeeAddress,
int16u  sinkNwkAddress,
int16u  sinkGroupId,
int8u  deviceId,
int32u  gpdSecurityFrameCounter,
int8u *  gpdKey,
int16u  assignedAlias,
int8u  groupcastRadius 
)

Green Power Cluster Gp Pairing.

Parameters
optionsVer.: since gp-1.0-09-5499-24
gpdSrcIdVer.: since gp-1.0-09-5499-24
gpdIeeeVer.: since gp-1.0-09-5499-24
endpointVer.: since gp-1.0-09-5499-24
sinkIeeeAddressVer.: since gp-1.0-09-5499-24
sinkNwkAddressVer.: since gp-1.0-09-5499-24
sinkGroupIdVer.: since gp-1.0-09-5499-24
deviceIdVer.: since gp-1.0-09-5499-24
gpdSecurityFrameCounterVer.: since gp-1.0-09-5499-24
gpdKeyVer.: since gp-1.0-09-5499-24
assignedAliasVer.: since gp-1.0-09-5499-24
groupcastRadiusVer.: since gp-1.0-09-5499-24

◆ emberAfGreenPowerClusterGpPairingConfigurationCallback()

boolean emberAfGreenPowerClusterGpPairingConfigurationCallback ( int8u  actions,
int16u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint,
int8u  deviceId,
int8u  groupListCount,
int8u *  groupList,
int16u  gpdAssignedAlias,
int8u  groupcastRadius,
int8u  securityOptions,
int32u  gpdSecurityFrameCounter,
int8u *  gpdSecurityKey,
int8u  numberOfPairedEndpoints,
int8u *  pairedEndpoints,
int8u  applicationInformation,
int16u  manufacturerId,
int16u  modeId,
int8u  numberOfGpdCommands,
int8u *  gpdCommandIdList,
int8u  clusterIdListCount,
int8u *  clusterListServer,
int8u *  clusterListClient,
int8u  switchInformationLength,
int8u  switchConfiguration,
int8u  currentContactStatus,
int8u  totalNumberOfReports,
int8u  numberOfReports,
int8u *  reportDescriptor 
)

Green Power Cluster Gp Pairing Configuration.

Parameters
actionsVer.: since gp-1.0-09-5499-24
optionsVer.: since gp-1.0-09-5499-24
gpdSrcIdVer.: since gp-1.0-09-5499-24
gpdIeeeVer.: since gp-1.0-09-5499-24
endpointVer.: since gp-1.0-09-5499-24
deviceIdVer.: since gp-1.0-09-5499-24
groupListCountVer.: since gp-1.0-09-5499-24
groupListVer.: since gp-1.0-09-5499-24
gpdAssignedAliasVer.: since gp-1.0-09-5499-24
groupcastRadiusVer.: since gp-1.0-15-2014-05-CCB2180
securityOptionsVer.: since gp-1.0-09-5499-24
gpdSecurityFrameCounterVer.: since gp-1.0-09-5499-24
gpdSecurityKeyVer.: since gp-1.0-09-5499-24
numberOfPairedEndpointsVer.: since gp-1.0-09-5499-24
pairedEndpointsVer.: since gp-1.0-09-5499-24
applicationInformationVer.: always
manufacturerIdVer.: always
modeIdVer.: always
numberOfGpdCommandsVer.: always
gpdCommandIdListVer.: always
clusterIdListCountVer.: always
clusterListServerVer.: always
clusterListClientVer.: always
switchInformationLengthVer.: always
switchConfigurationVer.: always
currentContactStatusVer.: always
totalNumberOfReportsVer.: always
numberOfReportsVer.: always
reportDescriptorVer.: always

◆ emberAfGreenPowerClusterGpPairingSearchCallback()

boolean emberAfGreenPowerClusterGpPairingSearchCallback ( int16u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint 
)

Green Power Cluster Gp Pairing Search.

Parameters
optionsVer.: since gp-1.0-09-5499-24
gpdSrcIdVer.: since gp-1.0-09-5499-24
gpdIeeeVer.: since gp-1.0-09-5499-24
endpointVer.: always

◆ emberAfGreenPowerClusterGpProxyCommissioningModeCallback()

boolean emberAfGreenPowerClusterGpProxyCommissioningModeCallback ( int8u  options,
int16u  commissioningWindow,
int8u  channel 
)

Green Power Cluster Gp Proxy Commissioning Mode.

Parameters
optionsVer.: since gp-1.0-09-5499-24
commissioningWindowVer.: since gp-1.0-15-02014-011
channelVer.: since gp-1.0-09-5499-24

◆ emberAfGreenPowerClusterGpProxyTableRequestCallback()

boolean emberAfGreenPowerClusterGpProxyTableRequestCallback ( int8u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint,
int8u  index 
)

Green Power Cluster Gp Proxy Table Request.

Parameters
optionsVer.: always
gpdSrcIdVer.: always
gpdIeeeVer.: always
endpointVer.: always
indexVer.: always

◆ emberAfGreenPowerClusterGpProxyTableResponseCallback()

boolean emberAfGreenPowerClusterGpProxyTableResponseCallback ( int8u  status,
int8u  totalNumberOfNonEmptyProxyTableEntries,
int8u  startIndex,
int8u  entriesCount,
int8u *  proxyTableEntries 
)

Green Power Cluster Gp Proxy Table Response.

Parameters
statusVer.: always
totalNumberOfNonEmptyProxyTableEntriesVer.: always
startIndexVer.: always
entriesCountVer.: always
proxyTableEntriesVer.: always

◆ emberAfGreenPowerClusterGpResponseCallback()

boolean emberAfGreenPowerClusterGpResponseCallback ( int8u  options,
int16u  tempMasterShortAddress,
int8u  tempMasterTxChannel,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint,
int8u  gpdCommandId,
int8u *  gpdCommandPayload 
)

Green Power Cluster Gp Response.

Parameters
optionsVer.: since gp-1.0-09-5499-24
tempMasterShortAddressVer.: since gp-1.0-09-5499-24
tempMasterTxChannelVer.: since gp-1.0-09-5499-24
gpdSrcIdVer.: since gp-1.0-09-5499-24
gpdIeeeVer.: since gp-1.0-09-5499-24
endpointVer.: always
gpdCommandIdVer.: since gp-1.0-09-5499-24
gpdCommandPayloadVer.: always

◆ emberAfGreenPowerClusterGpSinkCommissioningModeCallback()

boolean emberAfGreenPowerClusterGpSinkCommissioningModeCallback ( int8u  options,
int16u  gpmAddrForSecurity,
int16u  gpmAddrForPairing,
int8u  sinkEndpoint 
)

Green Power Cluster Gp Sink Commissioning Mode.

Parameters
optionsVer.: always
gpmAddrForSecurityVer.: always
gpmAddrForPairingVer.: always
sinkEndpointVer.: always

◆ emberAfGreenPowerClusterGpSinkTableRequestCallback()

boolean emberAfGreenPowerClusterGpSinkTableRequestCallback ( int8u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint,
int8u  index 
)

Green Power Cluster Gp Sink Table Request.

Parameters
optionsVer.: always
gpdSrcIdVer.: always
gpdIeeeVer.: always
endpointVer.: always
indexVer.: always

◆ emberAfGreenPowerClusterGpSinkTableResponseCallback()

boolean emberAfGreenPowerClusterGpSinkTableResponseCallback ( int8u  status,
int8u  totalNumberofNonEmptySinkTableEntries,
int8u  startIndex,
int8u  sinkTableEntriesCount,
int8u *  sinkTableEntries 
)

Green Power Cluster Gp Sink Table Response.

Parameters
statusVer.: always
totalNumberofNonEmptySinkTableEntriesVer.: always
startIndexVer.: always
sinkTableEntriesCountVer.: always
sinkTableEntriesVer.: always

◆ emberAfGreenPowerClusterGpTranslationTableRequestCallback()

boolean emberAfGreenPowerClusterGpTranslationTableRequestCallback ( int8u  startIndex)

Green Power Cluster Gp Translation Table Request.

Parameters
startIndexVer.: since gp-1.0-09-5499-24

◆ emberAfGreenPowerClusterGpTranslationTableResponseCallback()

boolean emberAfGreenPowerClusterGpTranslationTableResponseCallback ( int8u  status,
int8u  options,
int8u  totalNumberOfEntries,
int8u  startIndex,
int8u  entriesCount,
int8u *  translationTableList 
)

Green Power Cluster Gp Translation Table Response.

Parameters
statusVer.: since gp-1.0-09-5499-24
optionsVer.: since gp-1.0-09-5499-24
totalNumberOfEntriesVer.: since gp-1.0-09-5499-24
startIndexVer.: since gp-1.0-09-5499-24
entriesCountVer.: since gp-1.0-09-5499-24
translationTableListVer.: since gp-1.0-09-5499-24

◆ emberAfGreenPowerClusterGpTranslationTableUpdateCallback()

boolean emberAfGreenPowerClusterGpTranslationTableUpdateCallback ( int16u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint,
int8u *  translations 
)

Green Power Cluster Gp Translation Table Update.

Parameters
optionsVer.: since gp-1.0-09-5499-24
gpdSrcIdVer.: since gp-1.0-09-5499-24
gpdIeeeVer.: since gp-1.0-09-5499-24
endpointVer.: since gp-1.0-09-5499-24
translationsVer.: since gp-1.0-09-5499-24

◆ emberAfGreenPowerClusterGpTunnelingStopCallback()

boolean emberAfGreenPowerClusterGpTunnelingStopCallback ( int8u  options,
int32u  gpdSrcId,
int8u *  gpdIeee,
int8u  endpoint,
int32u  gpdSecurityFrameCounter,
int16u  gppShortAddress,
int8s  gppDistance 
)

Green Power Cluster Gp Tunneling Stop.

Parameters
optionsVer.: since gp-1.0-09-5499-24
gpdSrcIdVer.: since gp-1.0-09-5499-24
gpdIeeeVer.: since gp-1.0-09-5499-24
endpointVer.: since gp-1.0-09-5499-24
gpdSecurityFrameCounterVer.: since gp-1.0-09-5499-24
gppShortAddressVer.: since gp-1.0-09-5499-24
gppDistanceVer.: since gp-1.0-09-5499-24

◆ emberAfGreenPowerClusterServerAttributeChangedCallback()

void emberAfGreenPowerClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Green Power Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfGreenPowerClusterServerDefaultResponseCallback()

void emberAfGreenPowerClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Green Power Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfGreenPowerClusterServerInitCallback()

void emberAfGreenPowerClusterServerInitCallback ( int8u  endpoint)

Green Power Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfGreenPowerClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfGreenPowerClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Green Power Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfGreenPowerClusterServerMessageSentCallback()

void emberAfGreenPowerClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Green Power Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfGreenPowerClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfGreenPowerClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Green Power Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfGreenPowerClusterServerTickCallback()

void emberAfGreenPowerClusterServerTickCallback ( int8u  endpoint)

Green Power Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfGroupsClusterAddGroupCallback()

boolean emberAfGroupsClusterAddGroupCallback ( int16u  groupId,
int8u *  groupName 
)

Groups Cluster Add Group.

Parameters
groupIdVer.: always
groupNameVer.: always

◆ emberAfGroupsClusterAddGroupIfIdentifyingCallback()

boolean emberAfGroupsClusterAddGroupIfIdentifyingCallback ( int16u  groupId,
int8u *  groupName 
)

Groups Cluster Add Group If Identifying.

Parameters
groupIdVer.: always
groupNameVer.: always

◆ emberAfGroupsClusterAddGroupResponseCallback()

boolean emberAfGroupsClusterAddGroupResponseCallback ( int8u  status,
int16u  groupId 
)

Groups Cluster Add Group Response.

Parameters
statusVer.: always
groupIdVer.: always

◆ emberAfGroupsClusterClearGroupTableCallback()

void emberAfGroupsClusterClearGroupTableCallback ( int8u  endpoint)

Groups Cluster Clear Group Table.

This function is called by the framework when the application should clear the group table.

Parameters
endpointThe endpoint. Ver.: always

◆ emberAfGroupsClusterClientAttributeChangedCallback()

void emberAfGroupsClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Groups Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfGroupsClusterClientDefaultResponseCallback()

void emberAfGroupsClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Groups Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfGroupsClusterClientInitCallback()

void emberAfGroupsClusterClientInitCallback ( int8u  endpoint)

Groups Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfGroupsClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfGroupsClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Groups Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfGroupsClusterClientMessageSentCallback()

void emberAfGroupsClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Groups Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfGroupsClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfGroupsClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Groups Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfGroupsClusterClientTickCallback()

void emberAfGroupsClusterClientTickCallback ( int8u  endpoint)

Groups Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfGroupsClusterEndpointInGroupCallback()

boolean emberAfGroupsClusterEndpointInGroupCallback ( int8u  endpoint,
int16u  groupId 
)

Groups Cluster Endpoint In Group.

This function is called by the framework when it needs to determine if an endpoint is a member of a group. The application should return true if the endpoint is a member of the group and false otherwise.

Parameters
endpointThe endpoint. Ver.: always
groupIdThe group identifier. Ver.: always

◆ emberAfGroupsClusterGetGroupMembershipCallback()

boolean emberAfGroupsClusterGetGroupMembershipCallback ( int8u  groupCount,
int8u *  groupList 
)

Groups Cluster Get Group Membership.

Parameters
groupCountVer.: always
groupListVer.: always

◆ emberAfGroupsClusterGetGroupMembershipResponseCallback()

boolean emberAfGroupsClusterGetGroupMembershipResponseCallback ( int8u  capacity,
int8u  groupCount,
int8u *  groupList 
)

Groups Cluster Get Group Membership Response.

Parameters
capacityVer.: always
groupCountVer.: always
groupListVer.: always

◆ emberAfGroupsClusterRemoveAllGroupsCallback()

boolean emberAfGroupsClusterRemoveAllGroupsCallback ( void  )

Groups Cluster Remove All Groups.

◆ emberAfGroupsClusterRemoveGroupCallback()

boolean emberAfGroupsClusterRemoveGroupCallback ( int16u  groupId)

Groups Cluster Remove Group.

Parameters
groupIdVer.: always

◆ emberAfGroupsClusterRemoveGroupResponseCallback()

boolean emberAfGroupsClusterRemoveGroupResponseCallback ( int8u  status,
int16u  groupId 
)

Groups Cluster Remove Group Response.

Parameters
statusVer.: always
groupIdVer.: always

◆ emberAfGroupsClusterServerAttributeChangedCallback()

void emberAfGroupsClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Groups Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfGroupsClusterServerDefaultResponseCallback()

void emberAfGroupsClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Groups Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfGroupsClusterServerInitCallback()

void emberAfGroupsClusterServerInitCallback ( int8u  endpoint)

Groups Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfGroupsClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfGroupsClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Groups Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfGroupsClusterServerMessageSentCallback()

void emberAfGroupsClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Groups Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfGroupsClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfGroupsClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Groups Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfGroupsClusterServerTickCallback()

void emberAfGroupsClusterServerTickCallback ( int8u  endpoint)

Groups Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfGroupsClusterViewGroupCallback()

boolean emberAfGroupsClusterViewGroupCallback ( int16u  groupId)

Groups Cluster View Group.

Parameters
groupIdVer.: always

◆ emberAfGroupsClusterViewGroupResponseCallback()

boolean emberAfGroupsClusterViewGroupResponseCallback ( int8u  status,
int16u  groupId,
int8u *  groupName 
)

Groups Cluster View Group Response.

Parameters
statusVer.: always
groupIdVer.: always
groupNameVer.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Haloacetic Acids Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Haloacetic Acids Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterClientInitCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Haloacetic Acids Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Haloacetic Acids Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Haloacetic Acids Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfHaloaceticAcidsConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Haloacetic Acids Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterClientTickCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Haloacetic Acids Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Haloacetic Acids Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Haloacetic Acids Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterServerInitCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Haloacetic Acids Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Haloacetic Acids Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Haloacetic Acids Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfHaloaceticAcidsConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Haloacetic Acids Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfHaloaceticAcidsConcentrationMeasurementClusterServerTickCallback()

void emberAfHaloaceticAcidsConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Haloacetic Acids Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfHydrogenConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Hydrogen Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfHydrogenConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Hydrogen Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterClientInitCallback()

void emberAfHydrogenConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Hydrogen Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfHydrogenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Hydrogen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfHydrogenConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Hydrogen Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfHydrogenConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Hydrogen Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterClientTickCallback()

void emberAfHydrogenConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Hydrogen Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfHydrogenConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Hydrogen Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfHydrogenConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Hydrogen Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterServerInitCallback()

void emberAfHydrogenConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Hydrogen Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfHydrogenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Hydrogen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfHydrogenConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Hydrogen Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfHydrogenConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Hydrogen Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfHydrogenConcentrationMeasurementClusterServerTickCallback()

void emberAfHydrogenConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Hydrogen Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Hydrogen Sulphide Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Hydrogen Sulphide Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterClientInitCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Hydrogen Sulphide Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Hydrogen Sulphide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Hydrogen Sulphide Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfHydrogenSulphideConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Hydrogen Sulphide Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterClientTickCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Hydrogen Sulphide Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Hydrogen Sulphide Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Hydrogen Sulphide Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterServerInitCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Hydrogen Sulphide Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Hydrogen Sulphide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Hydrogen Sulphide Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfHydrogenSulphideConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Hydrogen Sulphide Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfHydrogenSulphideConcentrationMeasurementClusterServerTickCallback()

void emberAfHydrogenSulphideConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Hydrogen Sulphide Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIasAceClusterArmCallback()

boolean emberAfIasAceClusterArmCallback ( int8u  armMode,
int8u *  armDisarmCode,
int8u  zoneId 
)

IAS ACE Cluster Arm.

Parameters
armModeVer.: always
armDisarmCodeVer.: since ha-1.2-05-3520-29
zoneIdVer.: since ha-1.2-05-3520-29

◆ emberAfIasAceClusterArmResponseCallback()

boolean emberAfIasAceClusterArmResponseCallback ( int8u  armNotification)

IAS ACE Cluster Arm Response.

Parameters
armNotificationVer.: always

◆ emberAfIasAceClusterBypassCallback()

boolean emberAfIasAceClusterBypassCallback ( int8u  numberOfZones,
int8u *  zoneIds,
int8u *  armDisarmCode 
)

IAS ACE Cluster Bypass.

Parameters
numberOfZonesVer.: always
zoneIdsVer.: always
armDisarmCodeVer.: since ha-1.2.1-05-3520-30

◆ emberAfIasAceClusterBypassResponseCallback()

boolean emberAfIasAceClusterBypassResponseCallback ( int8u  numberOfZones,
int8u *  bypassResult 
)

IAS ACE Cluster Bypass Response.

Parameters
numberOfZonesVer.: always
bypassResultVer.: always

◆ emberAfIasAceClusterClientAttributeChangedCallback()

void emberAfIasAceClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

IAS ACE Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIasAceClusterClientDefaultResponseCallback()

void emberAfIasAceClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

IAS ACE Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIasAceClusterClientInitCallback()

void emberAfIasAceClusterClientInitCallback ( int8u  endpoint)

IAS ACE Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIasAceClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfIasAceClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

IAS ACE Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIasAceClusterClientMessageSentCallback()

void emberAfIasAceClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

IAS ACE Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIasAceClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfIasAceClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

IAS ACE Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIasAceClusterClientTickCallback()

void emberAfIasAceClusterClientTickCallback ( int8u  endpoint)

IAS ACE Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIasAceClusterEmergencyCallback()

boolean emberAfIasAceClusterEmergencyCallback ( void  )

IAS ACE Cluster Emergency.

◆ emberAfIasAceClusterFireCallback()

boolean emberAfIasAceClusterFireCallback ( void  )

IAS ACE Cluster Fire.

◆ emberAfIasAceClusterGetBypassedZoneListCallback()

boolean emberAfIasAceClusterGetBypassedZoneListCallback ( void  )

IAS ACE Cluster Get Bypassed Zone List.

◆ emberAfIasAceClusterGetPanelStatusCallback()

boolean emberAfIasAceClusterGetPanelStatusCallback ( void  )

IAS ACE Cluster Get Panel Status.

◆ emberAfIasAceClusterGetPanelStatusResponseCallback()

boolean emberAfIasAceClusterGetPanelStatusResponseCallback ( int8u  panelStatus,
int8u  secondsRemaining,
int8u  audibleNotification,
int8u  alarmStatus 
)

IAS ACE Cluster Get Panel Status Response.

Parameters
panelStatusVer.: always
secondsRemainingVer.: always
audibleNotificationVer.: always
alarmStatusVer.: always

◆ emberAfIasAceClusterGetZoneIdMapCallback()

boolean emberAfIasAceClusterGetZoneIdMapCallback ( void  )

IAS ACE Cluster Get Zone Id Map.

◆ emberAfIasAceClusterGetZoneIdMapResponseCallback()

boolean emberAfIasAceClusterGetZoneIdMapResponseCallback ( int16u  section0,
int16u  section1,
int16u  section2,
int16u  section3,
int16u  section4,
int16u  section5,
int16u  section6,
int16u  section7,
int16u  section8,
int16u  section9,
int16u  section10,
int16u  section11,
int16u  section12,
int16u  section13,
int16u  section14,
int16u  section15 
)

IAS ACE Cluster Get Zone Id Map Response.

Parameters
section0Ver.: always
section1Ver.: always
section2Ver.: always
section3Ver.: always
section4Ver.: always
section5Ver.: always
section6Ver.: always
section7Ver.: always
section8Ver.: always
section9Ver.: always
section10Ver.: always
section11Ver.: always
section12Ver.: always
section13Ver.: always
section14Ver.: always
section15Ver.: always

◆ emberAfIasAceClusterGetZoneInformationCallback()

boolean emberAfIasAceClusterGetZoneInformationCallback ( int8u  zoneId)

IAS ACE Cluster Get Zone Information.

Parameters
zoneIdVer.: always

◆ emberAfIasAceClusterGetZoneInformationResponseCallback()

boolean emberAfIasAceClusterGetZoneInformationResponseCallback ( int8u  zoneId,
int16u  zoneType,
int8u *  ieeeAddress,
int8u *  zoneLabel 
)

IAS ACE Cluster Get Zone Information Response.

Parameters
zoneIdVer.: always
zoneTypeVer.: always
ieeeAddressVer.: always
zoneLabelVer.: since ha-1.2.1-05-3520-30

◆ emberAfIasAceClusterGetZoneStatusCallback()

boolean emberAfIasAceClusterGetZoneStatusCallback ( int8u  startingZoneId,
int8u  maxNumberOfZoneIds,
int8u  zoneStatusMaskFlag,
int16u  zoneStatusMask 
)

IAS ACE Cluster Get Zone Status.

Parameters
startingZoneIdVer.: always
maxNumberOfZoneIdsVer.: always
zoneStatusMaskFlagVer.: always
zoneStatusMaskVer.: always

◆ emberAfIasAceClusterGetZoneStatusResponseCallback()

boolean emberAfIasAceClusterGetZoneStatusResponseCallback ( int8u  zoneStatusComplete,
int8u  numberOfZones,
int8u *  zoneStatusResult 
)

IAS ACE Cluster Get Zone Status Response.

Parameters
zoneStatusCompleteVer.: always
numberOfZonesVer.: always
zoneStatusResultVer.: always

◆ emberAfIasAceClusterPanelStatusChangedCallback()

boolean emberAfIasAceClusterPanelStatusChangedCallback ( int8u  panelStatus,
int8u  secondsRemaining,
int8u  audibleNotification,
int8u  alarmStatus 
)

IAS ACE Cluster Panel Status Changed.

Parameters
panelStatusVer.: always
secondsRemainingVer.: always
audibleNotificationVer.: since ha-1.2.1-05-3520-30
alarmStatusVer.: since ha-1.2.1-05-3520-30

◆ emberAfIasAceClusterPanicCallback()

boolean emberAfIasAceClusterPanicCallback ( void  )

IAS ACE Cluster Panic.

◆ emberAfIasAceClusterServerAttributeChangedCallback()

void emberAfIasAceClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

IAS ACE Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIasAceClusterServerDefaultResponseCallback()

void emberAfIasAceClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

IAS ACE Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIasAceClusterServerInitCallback()

void emberAfIasAceClusterServerInitCallback ( int8u  endpoint)

IAS ACE Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIasAceClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfIasAceClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

IAS ACE Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIasAceClusterServerMessageSentCallback()

void emberAfIasAceClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

IAS ACE Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIasAceClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfIasAceClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

IAS ACE Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIasAceClusterServerTickCallback()

void emberAfIasAceClusterServerTickCallback ( int8u  endpoint)

IAS ACE Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIasAceClusterSetBypassedZoneListCallback()

boolean emberAfIasAceClusterSetBypassedZoneListCallback ( int8u  numberOfZones,
int8u *  zoneIds 
)

IAS ACE Cluster Set Bypassed Zone List.

Parameters
numberOfZonesVer.: always
zoneIdsVer.: always

◆ emberAfIasAceClusterZoneStatusChangedCallback()

boolean emberAfIasAceClusterZoneStatusChangedCallback ( int8u  zoneId,
int16u  zoneStatus,
int8u  audibleNotification,
int8u *  zoneLabel 
)

IAS ACE Cluster Zone Status Changed.

Parameters
zoneIdVer.: always
zoneStatusVer.: always
audibleNotificationVer.: since ha-1.2.1-05-3520-30
zoneLabelVer.: since ha-1.2.1-05-3520-30

◆ emberAfIasWdClusterClientAttributeChangedCallback()

void emberAfIasWdClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

IAS WD Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIasWdClusterClientDefaultResponseCallback()

void emberAfIasWdClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

IAS WD Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIasWdClusterClientInitCallback()

void emberAfIasWdClusterClientInitCallback ( int8u  endpoint)

IAS WD Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIasWdClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfIasWdClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

IAS WD Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIasWdClusterClientMessageSentCallback()

void emberAfIasWdClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

IAS WD Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIasWdClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfIasWdClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

IAS WD Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIasWdClusterClientTickCallback()

void emberAfIasWdClusterClientTickCallback ( int8u  endpoint)

IAS WD Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIasWdClusterServerAttributeChangedCallback()

void emberAfIasWdClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

IAS WD Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIasWdClusterServerDefaultResponseCallback()

void emberAfIasWdClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

IAS WD Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIasWdClusterServerInitCallback()

void emberAfIasWdClusterServerInitCallback ( int8u  endpoint)

IAS WD Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIasWdClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfIasWdClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

IAS WD Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIasWdClusterServerMessageSentCallback()

void emberAfIasWdClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

IAS WD Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIasWdClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfIasWdClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

IAS WD Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIasWdClusterServerTickCallback()

void emberAfIasWdClusterServerTickCallback ( int8u  endpoint)

IAS WD Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIasWdClusterSquawkCallback()

boolean emberAfIasWdClusterSquawkCallback ( int8u  squawkInfo)

IAS WD Cluster Squawk.

Parameters
squawkInfoVer.: always

◆ emberAfIasWdClusterStartWarningCallback()

boolean emberAfIasWdClusterStartWarningCallback ( int8u  warningInfo,
int16u  warningDuration,
int8u  strobeDutyCycle,
int8u  strobeLevel 
)

IAS WD Cluster Start Warning.

Parameters
warningInfoVer.: always
warningDurationVer.: always
strobeDutyCycleVer.: since ha-1.2-05-3520-29
strobeLevelVer.: since ha-1.2-05-3520-29

◆ emberAfIasZoneClusterClientAttributeChangedCallback()

void emberAfIasZoneClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

IAS Zone Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIasZoneClusterClientDefaultResponseCallback()

void emberAfIasZoneClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

IAS Zone Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIasZoneClusterClientInitCallback()

void emberAfIasZoneClusterClientInitCallback ( int8u  endpoint)

IAS Zone Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIasZoneClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfIasZoneClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

IAS Zone Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIasZoneClusterClientMessageSentCallback()

void emberAfIasZoneClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

IAS Zone Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIasZoneClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfIasZoneClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

IAS Zone Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIasZoneClusterClientTickCallback()

void emberAfIasZoneClusterClientTickCallback ( int8u  endpoint)

IAS Zone Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIasZoneClusterInitiateNormalOperationModeCallback()

boolean emberAfIasZoneClusterInitiateNormalOperationModeCallback ( void  )

IAS Zone Cluster Initiate Normal Operation Mode.

◆ emberAfIasZoneClusterInitiateNormalOperationModeResponseCallback()

boolean emberAfIasZoneClusterInitiateNormalOperationModeResponseCallback ( void  )

IAS Zone Cluster Initiate Normal Operation Mode Response.

◆ emberAfIasZoneClusterInitiateTestModeCallback()

boolean emberAfIasZoneClusterInitiateTestModeCallback ( int8u  testModeDuration,
int8u  currentZoneSensitivityLevel 
)

IAS Zone Cluster Initiate Test Mode.

Parameters
testModeDurationVer.: always
currentZoneSensitivityLevelVer.: always

◆ emberAfIasZoneClusterInitiateTestModeResponseCallback()

boolean emberAfIasZoneClusterInitiateTestModeResponseCallback ( void  )

IAS Zone Cluster Initiate Test Mode Response.

◆ emberAfIasZoneClusterServerAttributeChangedCallback()

void emberAfIasZoneClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

IAS Zone Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIasZoneClusterServerDefaultResponseCallback()

void emberAfIasZoneClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

IAS Zone Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIasZoneClusterServerInitCallback()

void emberAfIasZoneClusterServerInitCallback ( int8u  endpoint)

IAS Zone Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIasZoneClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfIasZoneClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

IAS Zone Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIasZoneClusterServerMessageSentCallback()

void emberAfIasZoneClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

IAS Zone Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIasZoneClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfIasZoneClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

IAS Zone Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIasZoneClusterServerTickCallback()

void emberAfIasZoneClusterServerTickCallback ( int8u  endpoint)

IAS Zone Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIasZoneClusterZoneEnrollRequestCallback()

boolean emberAfIasZoneClusterZoneEnrollRequestCallback ( int16u  zoneType,
int16u  manufacturerCode 
)

IAS Zone Cluster Zone Enroll Request.

Parameters
zoneTypeVer.: always
manufacturerCodeVer.: always

◆ emberAfIasZoneClusterZoneEnrollResponseCallback()

boolean emberAfIasZoneClusterZoneEnrollResponseCallback ( int8u  enrollResponseCode,
int8u  zoneId 
)

IAS Zone Cluster Zone Enroll Response.

Parameters
enrollResponseCodeVer.: always
zoneIdVer.: always

◆ emberAfIasZoneClusterZoneStatusChangeNotificationCallback()

boolean emberAfIasZoneClusterZoneStatusChangeNotificationCallback ( int16u  zoneStatus,
int8u  extendedStatus,
int8u  zoneId,
int16u  delay 
)

IAS Zone Cluster Zone Status Change Notification.

Parameters
zoneStatusVer.: always
extendedStatusVer.: always
zoneIdVer.: since ha-1.2-05-3520-29
delayVer.: since ha-1.2-05-3520-29

◆ emberAfIdentifyClusterClientAttributeChangedCallback()

void emberAfIdentifyClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Identify Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIdentifyClusterClientDefaultResponseCallback()

void emberAfIdentifyClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Identify Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIdentifyClusterClientInitCallback()

void emberAfIdentifyClusterClientInitCallback ( int8u  endpoint)

Identify Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIdentifyClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfIdentifyClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Identify Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIdentifyClusterClientMessageSentCallback()

void emberAfIdentifyClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Identify Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIdentifyClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfIdentifyClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Identify Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIdentifyClusterClientTickCallback()

void emberAfIdentifyClusterClientTickCallback ( int8u  endpoint)

Identify Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIdentifyClusterEZModeInvokeCallback()

boolean emberAfIdentifyClusterEZModeInvokeCallback ( int8u  action)

Identify Cluster E Z Mode Invoke.

Parameters
actionVer.: always

◆ emberAfIdentifyClusterIdentifyCallback()

boolean emberAfIdentifyClusterIdentifyCallback ( int16u  identifyTime)

Identify Cluster Identify.

Parameters
identifyTimeVer.: always

◆ emberAfIdentifyClusterIdentifyQueryCallback()

boolean emberAfIdentifyClusterIdentifyQueryCallback ( void  )

Identify Cluster Identify Query.

◆ emberAfIdentifyClusterIdentifyQueryResponseCallback()

boolean emberAfIdentifyClusterIdentifyQueryResponseCallback ( int16u  timeout)

Identify Cluster Identify Query Response.

Parameters
timeoutVer.: always

◆ emberAfIdentifyClusterServerAttributeChangedCallback()

void emberAfIdentifyClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Identify Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIdentifyClusterServerDefaultResponseCallback()

void emberAfIdentifyClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Identify Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIdentifyClusterServerInitCallback()

void emberAfIdentifyClusterServerInitCallback ( int8u  endpoint)

Identify Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIdentifyClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfIdentifyClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Identify Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIdentifyClusterServerMessageSentCallback()

void emberAfIdentifyClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Identify Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIdentifyClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfIdentifyClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Identify Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIdentifyClusterServerTickCallback()

void emberAfIdentifyClusterServerTickCallback ( int8u  endpoint)

Identify Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIdentifyClusterTriggerEffectCallback()

boolean emberAfIdentifyClusterTriggerEffectCallback ( int8u  effectId,
int8u  effectVariant 
)

Identify Cluster Trigger Effect.

Parameters
effectIdVer.: always
effectVariantVer.: always

◆ emberAfIdentifyClusterUpdateCommissionStateCallback()

boolean emberAfIdentifyClusterUpdateCommissionStateCallback ( int8u  action,
int8u  commissionStateMask 
)

Identify Cluster Update Commission State.

Parameters
actionVer.: always
commissionStateMaskVer.: always

◆ emberAfIllumLevelSensingClusterClientAttributeChangedCallback()

void emberAfIllumLevelSensingClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Illuminance Level Sensing Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIllumLevelSensingClusterClientDefaultResponseCallback()

void emberAfIllumLevelSensingClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Illuminance Level Sensing Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIllumLevelSensingClusterClientInitCallback()

void emberAfIllumLevelSensingClusterClientInitCallback ( int8u  endpoint)

Illuminance Level Sensing Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIllumLevelSensingClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfIllumLevelSensingClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Illuminance Level Sensing Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIllumLevelSensingClusterClientMessageSentCallback()

void emberAfIllumLevelSensingClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Illuminance Level Sensing Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIllumLevelSensingClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfIllumLevelSensingClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Illuminance Level Sensing Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIllumLevelSensingClusterClientTickCallback()

void emberAfIllumLevelSensingClusterClientTickCallback ( int8u  endpoint)

Illuminance Level Sensing Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIllumLevelSensingClusterServerAttributeChangedCallback()

void emberAfIllumLevelSensingClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Illuminance Level Sensing Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIllumLevelSensingClusterServerDefaultResponseCallback()

void emberAfIllumLevelSensingClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Illuminance Level Sensing Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIllumLevelSensingClusterServerInitCallback()

void emberAfIllumLevelSensingClusterServerInitCallback ( int8u  endpoint)

Illuminance Level Sensing Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIllumLevelSensingClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfIllumLevelSensingClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Illuminance Level Sensing Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIllumLevelSensingClusterServerMessageSentCallback()

void emberAfIllumLevelSensingClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Illuminance Level Sensing Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIllumLevelSensingClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfIllumLevelSensingClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Illuminance Level Sensing Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIllumLevelSensingClusterServerTickCallback()

void emberAfIllumLevelSensingClusterServerTickCallback ( int8u  endpoint)

Illuminance Level Sensing Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIllumMeasurementClusterClientAttributeChangedCallback()

void emberAfIllumMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Illuminance Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIllumMeasurementClusterClientDefaultResponseCallback()

void emberAfIllumMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Illuminance Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIllumMeasurementClusterClientInitCallback()

void emberAfIllumMeasurementClusterClientInitCallback ( int8u  endpoint)

Illuminance Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIllumMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfIllumMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Illuminance Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIllumMeasurementClusterClientMessageSentCallback()

void emberAfIllumMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Illuminance Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIllumMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfIllumMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Illuminance Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIllumMeasurementClusterClientTickCallback()

void emberAfIllumMeasurementClusterClientTickCallback ( int8u  endpoint)

Illuminance Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIllumMeasurementClusterServerAttributeChangedCallback()

void emberAfIllumMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Illuminance Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIllumMeasurementClusterServerDefaultResponseCallback()

void emberAfIllumMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Illuminance Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIllumMeasurementClusterServerInitCallback()

void emberAfIllumMeasurementClusterServerInitCallback ( int8u  endpoint)

Illuminance Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIllumMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfIllumMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Illuminance Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIllumMeasurementClusterServerMessageSentCallback()

void emberAfIllumMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Illuminance Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIllumMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfIllumMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Illuminance Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIllumMeasurementClusterServerTickCallback()

void emberAfIllumMeasurementClusterServerTickCallback ( int8u  endpoint)

Illuminance Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfInformationClusterClientAttributeChangedCallback()

void emberAfInformationClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Information Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfInformationClusterClientDefaultResponseCallback()

void emberAfInformationClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Information Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfInformationClusterClientInitCallback()

void emberAfInformationClusterClientInitCallback ( int8u  endpoint)

Information Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfInformationClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfInformationClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Information Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfInformationClusterClientMessageSentCallback()

void emberAfInformationClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Information Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfInformationClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfInformationClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Information Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfInformationClusterClientTickCallback()

void emberAfInformationClusterClientTickCallback ( int8u  endpoint)

Information Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfInformationClusterConfigureDeliveryEnableCallback()

boolean emberAfInformationClusterConfigureDeliveryEnableCallback ( int8u  enable)

Information Cluster Configure Delivery Enable.

Parameters
enableVer.: always

◆ emberAfInformationClusterConfigureNodeDescriptionCallback()

boolean emberAfInformationClusterConfigureNodeDescriptionCallback ( int8u *  description)

Information Cluster Configure Node Description.

Parameters
descriptionVer.: always

◆ emberAfInformationClusterConfigurePushInformationTimerCallback()

boolean emberAfInformationClusterConfigurePushInformationTimerCallback ( int32u  timer)

Information Cluster Configure Push Information Timer.

Parameters
timerVer.: always

◆ emberAfInformationClusterConfigureSetRootIdCallback()

boolean emberAfInformationClusterConfigureSetRootIdCallback ( int16u  rootId)

Information Cluster Configure Set Root Id.

Parameters
rootIdVer.: always

◆ emberAfInformationClusterDeleteCallback()

boolean emberAfInformationClusterDeleteCallback ( int8u  deletionOptions,
int8u *  contentIds 
)

Information Cluster Delete.

Parameters
deletionOptionsVer.: always
contentIdsVer.: always

◆ emberAfInformationClusterDeleteResponseCallback()

boolean emberAfInformationClusterDeleteResponseCallback ( int8u *  notificationList)

Information Cluster Delete Response.

Parameters
notificationListVer.: always

◆ emberAfInformationClusterPushInformationCallback()

boolean emberAfInformationClusterPushInformationCallback ( int8u *  contents)

Information Cluster Push Information.

Parameters
contentsVer.: always

◆ emberAfInformationClusterPushInformationResponseCallback()

boolean emberAfInformationClusterPushInformationResponseCallback ( int8u *  notificationList)

Information Cluster Push Information Response.

Parameters
notificationListVer.: always

◆ emberAfInformationClusterRequestInformationCallback()

boolean emberAfInformationClusterRequestInformationCallback ( int8u  inquiryId,
int8u  dataTypeId,
int8u *  requestInformationPayload 
)

Information Cluster Request Information.

Parameters
inquiryIdVer.: always
dataTypeIdVer.: always
requestInformationPayloadVer.: always

◆ emberAfInformationClusterRequestInformationResponseCallback()

boolean emberAfInformationClusterRequestInformationResponseCallback ( int8u  number,
int8u *  buffer 
)

Information Cluster Request Information Response.

Parameters
numberVer.: always
bufferVer.: always

◆ emberAfInformationClusterRequestPreferenceConfirmationCallback()

boolean emberAfInformationClusterRequestPreferenceConfirmationCallback ( int8u *  statusFeedbackList)

Information Cluster Request Preference Confirmation.

Parameters
statusFeedbackListVer.: always

◆ emberAfInformationClusterRequestPreferenceResponseCallback()

boolean emberAfInformationClusterRequestPreferenceResponseCallback ( int8u  statusFeedback,
int16u  preferenceType,
int8u *  preferencePayload 
)

Information Cluster Request Preference Response.

Parameters
statusFeedbackVer.: always
preferenceTypeVer.: always
preferencePayloadVer.: always

◆ emberAfInformationClusterSendPreferenceCallback()

boolean emberAfInformationClusterSendPreferenceCallback ( int16u  preferenceType,
int8u *  preferencePayload 
)

Information Cluster Send Preference.

Parameters
preferenceTypeVer.: always
preferencePayloadVer.: always

◆ emberAfInformationClusterSendPreferenceResponseCallback()

boolean emberAfInformationClusterSendPreferenceResponseCallback ( int8u *  statusFeedbackList)

Information Cluster Send Preference Response.

Parameters
statusFeedbackListVer.: always

◆ emberAfInformationClusterServerAttributeChangedCallback()

void emberAfInformationClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Information Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfInformationClusterServerDefaultResponseCallback()

void emberAfInformationClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Information Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfInformationClusterServerInitCallback()

void emberAfInformationClusterServerInitCallback ( int8u  endpoint)

Information Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfInformationClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfInformationClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Information Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfInformationClusterServerMessageSentCallback()

void emberAfInformationClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Information Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfInformationClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfInformationClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Information Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfInformationClusterServerRequestPreferenceCallback()

boolean emberAfInformationClusterServerRequestPreferenceCallback ( void  )

Information Cluster Server Request Preference.

◆ emberAfInformationClusterServerTickCallback()

void emberAfInformationClusterServerTickCallback ( int8u  endpoint)

Information Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfInformationClusterUpdateCallback()

boolean emberAfInformationClusterUpdateCallback ( int8u  accessControl,
int8u  option,
int8u *  contents 
)

Information Cluster Update.

Parameters
accessControlVer.: always
optionVer.: always
contentsVer.: always

◆ emberAfInformationClusterUpdateResponseCallback()

boolean emberAfInformationClusterUpdateResponseCallback ( int8u *  notificationList)

Information Cluster Update Response.

Parameters
notificationListVer.: always

◆ emberAfIso7816ProtocolTunnelClusterClientAttributeChangedCallback()

void emberAfIso7816ProtocolTunnelClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

ISO 7816 Protocol Tunnel Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterClientDefaultResponseCallback()

void emberAfIso7816ProtocolTunnelClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

ISO 7816 Protocol Tunnel Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterClientInitCallback()

void emberAfIso7816ProtocolTunnelClusterClientInitCallback ( int8u  endpoint)

ISO 7816 Protocol Tunnel Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfIso7816ProtocolTunnelClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

ISO 7816 Protocol Tunnel Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterClientMessageSentCallback()

void emberAfIso7816ProtocolTunnelClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

ISO 7816 Protocol Tunnel Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfIso7816ProtocolTunnelClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

ISO 7816 Protocol Tunnel Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterClientTickCallback()

void emberAfIso7816ProtocolTunnelClusterClientTickCallback ( int8u  endpoint)

ISO 7816 Protocol Tunnel Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterExtractSmartCardCallback()

boolean emberAfIso7816ProtocolTunnelClusterExtractSmartCardCallback ( void  )

ISO 7816 Protocol Tunnel Cluster Extract Smart Card.

◆ emberAfIso7816ProtocolTunnelClusterInsertSmartCardCallback()

boolean emberAfIso7816ProtocolTunnelClusterInsertSmartCardCallback ( void  )

ISO 7816 Protocol Tunnel Cluster Insert Smart Card.

◆ emberAfIso7816ProtocolTunnelClusterServerAttributeChangedCallback()

void emberAfIso7816ProtocolTunnelClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

ISO 7816 Protocol Tunnel Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterServerDefaultResponseCallback()

void emberAfIso7816ProtocolTunnelClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

ISO 7816 Protocol Tunnel Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterServerInitCallback()

void emberAfIso7816ProtocolTunnelClusterServerInitCallback ( int8u  endpoint)

ISO 7816 Protocol Tunnel Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfIso7816ProtocolTunnelClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

ISO 7816 Protocol Tunnel Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterServerMessageSentCallback()

void emberAfIso7816ProtocolTunnelClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

ISO 7816 Protocol Tunnel Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfIso7816ProtocolTunnelClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

ISO 7816 Protocol Tunnel Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterServerTickCallback()

void emberAfIso7816ProtocolTunnelClusterServerTickCallback ( int8u  endpoint)

ISO 7816 Protocol Tunnel Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfIso7816ProtocolTunnelClusterTransferApduCallback()

boolean emberAfIso7816ProtocolTunnelClusterTransferApduCallback ( int8u *  apdu)

ISO 7816 Protocol Tunnel Cluster Transfer Apdu.

Parameters
apduVer.: always

◆ emberAfKeepaliveClusterClientAttributeChangedCallback()

void emberAfKeepaliveClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Keep-Alive Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfKeepaliveClusterClientDefaultResponseCallback()

void emberAfKeepaliveClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Keep-Alive Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfKeepaliveClusterClientInitCallback()

void emberAfKeepaliveClusterClientInitCallback ( int8u  endpoint)

Keep-Alive Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfKeepaliveClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfKeepaliveClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Keep-Alive Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfKeepaliveClusterClientMessageSentCallback()

void emberAfKeepaliveClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Keep-Alive Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfKeepaliveClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfKeepaliveClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Keep-Alive Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfKeepaliveClusterClientTickCallback()

void emberAfKeepaliveClusterClientTickCallback ( int8u  endpoint)

Keep-Alive Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfKeepaliveClusterServerAttributeChangedCallback()

void emberAfKeepaliveClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Keep-Alive Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfKeepaliveClusterServerDefaultResponseCallback()

void emberAfKeepaliveClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Keep-Alive Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfKeepaliveClusterServerInitCallback()

void emberAfKeepaliveClusterServerInitCallback ( int8u  endpoint)

Keep-Alive Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfKeepaliveClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfKeepaliveClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Keep-Alive Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfKeepaliveClusterServerMessageSentCallback()

void emberAfKeepaliveClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Keep-Alive Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfKeepaliveClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfKeepaliveClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Keep-Alive Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfKeepaliveClusterServerTickCallback()

void emberAfKeepaliveClusterServerTickCallback ( int8u  endpoint)

Keep-Alive Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfKeyEstablishmentClusterClientAttributeChangedCallback()

void emberAfKeyEstablishmentClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Key Establishment Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfKeyEstablishmentClusterClientCommandReceivedCallback()

boolean emberAfKeyEstablishmentClusterClientCommandReceivedCallback ( EmberAfClusterCommand cmd)

Key Establishment Cluster Client Command Received.

This function is called by the application framework when a server-to-client key establishment command is received but has yet to be handled by the framework code. This function should return a bool value indicating whether the command has been handled by the application code and should not be further processed by the framework.

Parameters
cmdVer.: always

◆ emberAfKeyEstablishmentClusterClientDefaultResponseCallback()

void emberAfKeyEstablishmentClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Key Establishment Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfKeyEstablishmentClusterClientInitCallback()

void emberAfKeyEstablishmentClusterClientInitCallback ( int8u  endpoint)

Key Establishment Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfKeyEstablishmentClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfKeyEstablishmentClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Key Establishment Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfKeyEstablishmentClusterClientMessageSentCallback()

void emberAfKeyEstablishmentClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Key Establishment Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfKeyEstablishmentClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfKeyEstablishmentClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Key Establishment Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfKeyEstablishmentClusterClientTickCallback()

void emberAfKeyEstablishmentClusterClientTickCallback ( int8u  endpoint)

Key Establishment Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfKeyEstablishmentClusterConfirmKeyDataRequestCallback()

boolean emberAfKeyEstablishmentClusterConfirmKeyDataRequestCallback ( int8u *  secureMessageAuthenticationCode)

Key Establishment Cluster Confirm Key Data Request.

Parameters
secureMessageAuthenticationCodeVer.: always

◆ emberAfKeyEstablishmentClusterConfirmKeyDataResponseCallback()

boolean emberAfKeyEstablishmentClusterConfirmKeyDataResponseCallback ( int8u *  secureMessageAuthenticationCode)

Key Establishment Cluster Confirm Key Data Response.

Parameters
secureMessageAuthenticationCodeVer.: always

◆ emberAfKeyEstablishmentClusterEphemeralDataRequestCallback()

boolean emberAfKeyEstablishmentClusterEphemeralDataRequestCallback ( int8u *  ephemeralData)

Key Establishment Cluster Ephemeral Data Request.

Parameters
ephemeralDataVer.: always

◆ emberAfKeyEstablishmentClusterEphemeralDataResponseCallback()

boolean emberAfKeyEstablishmentClusterEphemeralDataResponseCallback ( int8u *  ephemeralData)

Key Establishment Cluster Ephemeral Data Response.

Parameters
ephemeralDataVer.: always

◆ emberAfKeyEstablishmentClusterInitiateKeyEstablishmentRequestCallback()

boolean emberAfKeyEstablishmentClusterInitiateKeyEstablishmentRequestCallback ( int16u  keyEstablishmentSuite,
int8u  ephemeralDataGenerateTime,
int8u  confirmKeyGenerateTime,
int8u *  identity 
)

Key Establishment Cluster Initiate Key Establishment Request.

Parameters
keyEstablishmentSuiteVer.: always
ephemeralDataGenerateTimeVer.: always
confirmKeyGenerateTimeVer.: always
identityVer.: always

◆ emberAfKeyEstablishmentClusterInitiateKeyEstablishmentResponseCallback()

boolean emberAfKeyEstablishmentClusterInitiateKeyEstablishmentResponseCallback ( int16u  requestedKeyEstablishmentSuite,
int8u  ephemeralDataGenerateTime,
int8u  confirmKeyGenerateTime,
int8u *  identity 
)

Key Establishment Cluster Initiate Key Establishment Response.

Parameters
requestedKeyEstablishmentSuiteVer.: always
ephemeralDataGenerateTimeVer.: always
confirmKeyGenerateTimeVer.: always
identityVer.: always

◆ emberAfKeyEstablishmentClusterServerAttributeChangedCallback()

void emberAfKeyEstablishmentClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Key Establishment Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfKeyEstablishmentClusterServerCommandReceivedCallback()

boolean emberAfKeyEstablishmentClusterServerCommandReceivedCallback ( EmberAfClusterCommand cmd)

Key Establishment Cluster Server Command Received.

This function is called by the application framework when a client-to-server key establishment command is received but has yet to be handled by the framework code. This function should return a bool value indicating whether the command has been handled by the application code and should not be further processed by the framework.

Parameters
cmdVer.: always

◆ emberAfKeyEstablishmentClusterServerDefaultResponseCallback()

void emberAfKeyEstablishmentClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Key Establishment Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfKeyEstablishmentClusterServerInitCallback()

void emberAfKeyEstablishmentClusterServerInitCallback ( int8u  endpoint)

Key Establishment Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfKeyEstablishmentClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfKeyEstablishmentClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Key Establishment Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfKeyEstablishmentClusterServerMessageSentCallback()

void emberAfKeyEstablishmentClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Key Establishment Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfKeyEstablishmentClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfKeyEstablishmentClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Key Establishment Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfKeyEstablishmentClusterServerTickCallback()

void emberAfKeyEstablishmentClusterServerTickCallback ( int8u  endpoint)

Key Establishment Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfKeyEstablishmentClusterTerminateKeyEstablishmentCallback()

boolean emberAfKeyEstablishmentClusterTerminateKeyEstablishmentCallback ( int8u  statusCode,
int8u  waitTime,
int16u  keyEstablishmentSuite 
)

Key Establishment Cluster Terminate Key Establishment.

Parameters
statusCodeVer.: always
waitTimeVer.: always
keyEstablishmentSuiteVer.: always

◆ emberAfLeadConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfLeadConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Lead Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfLeadConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Lead Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterClientInitCallback()

void emberAfLeadConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Lead Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfLeadConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Lead Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfLeadConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Lead Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfLeadConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Lead Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterClientTickCallback()

void emberAfLeadConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Lead Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfLeadConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Lead Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfLeadConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Lead Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterServerInitCallback()

void emberAfLeadConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Lead Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfLeadConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Lead Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfLeadConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Lead Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfLeadConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Lead Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfLeadConcentrationMeasurementClusterServerTickCallback()

void emberAfLeadConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Lead Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfLevelControlClusterClientAttributeChangedCallback()

void emberAfLevelControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Level Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfLevelControlClusterClientDefaultResponseCallback()

void emberAfLevelControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Level Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfLevelControlClusterClientInitCallback()

void emberAfLevelControlClusterClientInitCallback ( int8u  endpoint)

Level Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfLevelControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfLevelControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Level Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfLevelControlClusterClientMessageSentCallback()

void emberAfLevelControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Level Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfLevelControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfLevelControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Level Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfLevelControlClusterClientTickCallback()

void emberAfLevelControlClusterClientTickCallback ( int8u  endpoint)

Level Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfLevelControlClusterMoveCallback()

boolean emberAfLevelControlClusterMoveCallback ( int8u  moveMode,
int8u  rate,
int8u  optionMask,
int8u  optionOverride 
)

Level Control Cluster Move.

Parameters
moveModeVer.: always
rateVer.: always
optionMaskVer.: since zcl6-errata-14-0129-15
optionOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfLevelControlClusterMoveToLevelCallback()

boolean emberAfLevelControlClusterMoveToLevelCallback ( int8u  level,
int16u  transitionTime,
int8u  optionMask,
int8u  optionOverride 
)

Level Control Cluster Move To Level.

Parameters
levelVer.: always
transitionTimeVer.: always
optionMaskVer.: since zcl6-errata-14-0129-15
optionOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfLevelControlClusterMoveToLevelWithOnOffCallback()

boolean emberAfLevelControlClusterMoveToLevelWithOnOffCallback ( int8u  level,
int16u  transitionTime 
)

Level Control Cluster Move To Level With On Off.

Parameters
levelVer.: always
transitionTimeVer.: always

◆ emberAfLevelControlClusterMoveWithOnOffCallback()

boolean emberAfLevelControlClusterMoveWithOnOffCallback ( int8u  moveMode,
int8u  rate 
)

Level Control Cluster Move With On Off.

Parameters
moveModeVer.: always
rateVer.: always

◆ emberAfLevelControlClusterServerAttributeChangedCallback()

void emberAfLevelControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Level Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfLevelControlClusterServerDefaultResponseCallback()

void emberAfLevelControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Level Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfLevelControlClusterServerInitCallback()

void emberAfLevelControlClusterServerInitCallback ( int8u  endpoint)

Level Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfLevelControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfLevelControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Level Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfLevelControlClusterServerMessageSentCallback()

void emberAfLevelControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Level Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfLevelControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfLevelControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Level Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfLevelControlClusterServerTickCallback()

void emberAfLevelControlClusterServerTickCallback ( int8u  endpoint)

Level Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfLevelControlClusterStepCallback()

boolean emberAfLevelControlClusterStepCallback ( int8u  stepMode,
int8u  stepSize,
int16u  transitionTime,
int8u  optionMask,
int8u  optionOverride 
)

Level Control Cluster Step.

Parameters
stepModeVer.: always
stepSizeVer.: always
transitionTimeVer.: always
optionMaskVer.: since zcl6-errata-14-0129-15
optionOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfLevelControlClusterStepWithOnOffCallback()

boolean emberAfLevelControlClusterStepWithOnOffCallback ( int8u  stepMode,
int8u  stepSize,
int16u  transitionTime 
)

Level Control Cluster Step With On Off.

Parameters
stepModeVer.: always
stepSizeVer.: always
transitionTimeVer.: always

◆ emberAfLevelControlClusterStopCallback()

boolean emberAfLevelControlClusterStopCallback ( int8u  optionMask,
int8u  optionOverride 
)

Level Control Cluster Stop.

Parameters
optionMaskVer.: since zcl6-errata-14-0129-15
optionOverrideVer.: since zcl6-errata-14-0129-15

◆ emberAfLevelControlClusterStopWithOnOffCallback()

boolean emberAfLevelControlClusterStopWithOnOffCallback ( void  )

Level Control Cluster Stop With On Off.

◆ emberAfManganeseConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfManganeseConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Manganese Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfManganeseConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Manganese Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterClientInitCallback()

void emberAfManganeseConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Manganese Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfManganeseConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Manganese Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfManganeseConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Manganese Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfManganeseConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Manganese Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterClientTickCallback()

void emberAfManganeseConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Manganese Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfManganeseConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Manganese Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfManganeseConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Manganese Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterServerInitCallback()

void emberAfManganeseConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Manganese Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfManganeseConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Manganese Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfManganeseConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Manganese Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfManganeseConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Manganese Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfManganeseConcentrationMeasurementClusterServerTickCallback()

void emberAfManganeseConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Manganese Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfMduPairingClusterClientAttributeChangedCallback()

void emberAfMduPairingClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

MDU Pairing Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfMduPairingClusterClientDefaultResponseCallback()

void emberAfMduPairingClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

MDU Pairing Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfMduPairingClusterClientInitCallback()

void emberAfMduPairingClusterClientInitCallback ( int8u  endpoint)

MDU Pairing Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfMduPairingClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfMduPairingClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

MDU Pairing Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfMduPairingClusterClientMessageSentCallback()

void emberAfMduPairingClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

MDU Pairing Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfMduPairingClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfMduPairingClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

MDU Pairing Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfMduPairingClusterClientTickCallback()

void emberAfMduPairingClusterClientTickCallback ( int8u  endpoint)

MDU Pairing Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfMduPairingClusterPairingRequestCallback()

boolean emberAfMduPairingClusterPairingRequestCallback ( int32u  localPairingInformationVersion,
int8u *  eui64OfRequestingDevice 
)

MDU Pairing Cluster Pairing Request.

Parameters
localPairingInformationVersionVer.: always
eui64OfRequestingDeviceVer.: always

◆ emberAfMduPairingClusterPairingResponseCallback()

boolean emberAfMduPairingClusterPairingResponseCallback ( int32u  pairingInformationVersion,
int8u  totalNumberOfDevices,
int8u  commandIndex,
int8u  totalNumberOfCommands,
int8u *  eui64s 
)

MDU Pairing Cluster Pairing Response.

Parameters
pairingInformationVersionVer.: always
totalNumberOfDevicesVer.: always
commandIndexVer.: always
totalNumberOfCommandsVer.: always
eui64sVer.: always

◆ emberAfMduPairingClusterServerAttributeChangedCallback()

void emberAfMduPairingClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

MDU Pairing Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfMduPairingClusterServerDefaultResponseCallback()

void emberAfMduPairingClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

MDU Pairing Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfMduPairingClusterServerInitCallback()

void emberAfMduPairingClusterServerInitCallback ( int8u  endpoint)

MDU Pairing Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfMduPairingClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfMduPairingClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

MDU Pairing Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfMduPairingClusterServerMessageSentCallback()

void emberAfMduPairingClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

MDU Pairing Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfMduPairingClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfMduPairingClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

MDU Pairing Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfMduPairingClusterServerTickCallback()

void emberAfMduPairingClusterServerTickCallback ( int8u  endpoint)

MDU Pairing Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfMessagingClusterCancelAllMessagesCallback()

boolean emberAfMessagingClusterCancelAllMessagesCallback ( int32u  implementationDateTime)

Messaging Cluster Cancel All Messages.

Parameters
implementationDateTimeVer.: always

◆ emberAfMessagingClusterCancelMessageCallback()

boolean emberAfMessagingClusterCancelMessageCallback ( int32u  messageId,
int8u  messageControl 
)

Messaging Cluster Cancel Message.

Parameters
messageIdVer.: always
messageControlVer.: always

◆ emberAfMessagingClusterClientAttributeChangedCallback()

void emberAfMessagingClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Messaging Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfMessagingClusterClientDefaultResponseCallback()

void emberAfMessagingClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Messaging Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfMessagingClusterClientInitCallback()

void emberAfMessagingClusterClientInitCallback ( int8u  endpoint)

Messaging Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfMessagingClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfMessagingClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Messaging Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfMessagingClusterClientMessageSentCallback()

void emberAfMessagingClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Messaging Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfMessagingClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfMessagingClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Messaging Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfMessagingClusterClientTickCallback()

void emberAfMessagingClusterClientTickCallback ( int8u  endpoint)

Messaging Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfMessagingClusterDisplayMessageCallback()

boolean emberAfMessagingClusterDisplayMessageCallback ( int32u  messageId,
int8u  messageControl,
int32u  startTime,
int16u  durationInMinutes,
int8u *  message,
int8u  optionalExtendedMessageControl 
)

Messaging Cluster Display Message.

Parameters
messageIdVer.: always
messageControlVer.: always
startTimeVer.: always
durationInMinutesVer.: always
messageVer.: always
optionalExtendedMessageControlVer.: since se-1.2a-07-5356-19

◆ emberAfMessagingClusterDisplayProtectedMessageCallback()

boolean emberAfMessagingClusterDisplayProtectedMessageCallback ( int32u  messageId,
int8u  messageControl,
int32u  startTime,
int16u  durationInMinutes,
int8u *  message,
int8u  optionalExtendedMessageControl 
)

Messaging Cluster Display Protected Message.

Parameters
messageIdVer.: always
messageControlVer.: always
startTimeVer.: always
durationInMinutesVer.: always
messageVer.: always
optionalExtendedMessageControlVer.: always

◆ emberAfMessagingClusterGetLastMessageCallback()

boolean emberAfMessagingClusterGetLastMessageCallback ( void  )

Messaging Cluster Get Last Message.

◆ emberAfMessagingClusterGetMessageCancellationCallback()

boolean emberAfMessagingClusterGetMessageCancellationCallback ( int32u  earliestImplementationTime)

Messaging Cluster Get Message Cancellation.

Parameters
earliestImplementationTimeVer.: always

◆ emberAfMessagingClusterMessageConfirmationCallback()

boolean emberAfMessagingClusterMessageConfirmationCallback ( int32u  messageId,
int32u  confirmationTime,
int8u  messageConfirmationControl,
int8u *  messageResponse 
)

Messaging Cluster Message Confirmation.

Parameters
messageIdVer.: always
confirmationTimeVer.: always
messageConfirmationControlVer.: since se-1.2a-07-5356-19
messageResponseVer.: since se-1.2a-07-5356-19

◆ emberAfMessagingClusterServerAttributeChangedCallback()

void emberAfMessagingClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Messaging Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfMessagingClusterServerDefaultResponseCallback()

void emberAfMessagingClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Messaging Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfMessagingClusterServerInitCallback()

void emberAfMessagingClusterServerInitCallback ( int8u  endpoint)

Messaging Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfMessagingClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfMessagingClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Messaging Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfMessagingClusterServerMessageSentCallback()

void emberAfMessagingClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Messaging Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfMessagingClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfMessagingClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Messaging Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfMessagingClusterServerTickCallback()

void emberAfMessagingClusterServerTickCallback ( int8u  endpoint)

Messaging Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfMeterIdentificationClusterClientAttributeChangedCallback()

void emberAfMeterIdentificationClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Meter Identification Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfMeterIdentificationClusterClientDefaultResponseCallback()

void emberAfMeterIdentificationClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Meter Identification Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfMeterIdentificationClusterClientInitCallback()

void emberAfMeterIdentificationClusterClientInitCallback ( int8u  endpoint)

Meter Identification Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfMeterIdentificationClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfMeterIdentificationClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Meter Identification Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfMeterIdentificationClusterClientMessageSentCallback()

void emberAfMeterIdentificationClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Meter Identification Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfMeterIdentificationClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfMeterIdentificationClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Meter Identification Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfMeterIdentificationClusterClientTickCallback()

void emberAfMeterIdentificationClusterClientTickCallback ( int8u  endpoint)

Meter Identification Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfMeterIdentificationClusterServerAttributeChangedCallback()

void emberAfMeterIdentificationClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Meter Identification Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfMeterIdentificationClusterServerDefaultResponseCallback()

void emberAfMeterIdentificationClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Meter Identification Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfMeterIdentificationClusterServerInitCallback()

void emberAfMeterIdentificationClusterServerInitCallback ( int8u  endpoint)

Meter Identification Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfMeterIdentificationClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfMeterIdentificationClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Meter Identification Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfMeterIdentificationClusterServerMessageSentCallback()

void emberAfMeterIdentificationClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Meter Identification Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfMeterIdentificationClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfMeterIdentificationClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Meter Identification Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfMeterIdentificationClusterServerTickCallback()

void emberAfMeterIdentificationClusterServerTickCallback ( int8u  endpoint)

Meter Identification Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfMfglibClusterClientAttributeChangedCallback()

void emberAfMfglibClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

MFGLIB Cluster Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfMfglibClusterClientDefaultResponseCallback()

void emberAfMfglibClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

MFGLIB Cluster Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfMfglibClusterClientInitCallback()

void emberAfMfglibClusterClientInitCallback ( int8u  endpoint)

MFGLIB Cluster Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfMfglibClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfMfglibClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

MFGLIB Cluster Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfMfglibClusterClientMessageSentCallback()

void emberAfMfglibClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

MFGLIB Cluster Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfMfglibClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfMfglibClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

MFGLIB Cluster Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfMfglibClusterClientTickCallback()

void emberAfMfglibClusterClientTickCallback ( int8u  endpoint)

MFGLIB Cluster Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfMfglibClusterRxModeCallback()

boolean emberAfMfglibClusterRxModeCallback ( int8u  channel,
int8s  power,
int16u  time 
)

MFGLIB Cluster Cluster Rx Mode.

Parameters
channelVer.: always
powerVer.: always
timeVer.: always

◆ emberAfMfglibClusterServerAttributeChangedCallback()

void emberAfMfglibClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

MFGLIB Cluster Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfMfglibClusterServerDefaultResponseCallback()

void emberAfMfglibClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

MFGLIB Cluster Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfMfglibClusterServerInitCallback()

void emberAfMfglibClusterServerInitCallback ( int8u  endpoint)

MFGLIB Cluster Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfMfglibClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfMfglibClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

MFGLIB Cluster Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfMfglibClusterServerMessageSentCallback()

void emberAfMfglibClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

MFGLIB Cluster Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfMfglibClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfMfglibClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

MFGLIB Cluster Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfMfglibClusterServerTickCallback()

void emberAfMfglibClusterServerTickCallback ( int8u  endpoint)

MFGLIB Cluster Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfMfglibClusterStreamCallback()

boolean emberAfMfglibClusterStreamCallback ( int8u  channel,
int8s  power,
int16u  time 
)

MFGLIB Cluster Cluster Stream.

Parameters
channelVer.: always
powerVer.: always
timeVer.: always

◆ emberAfMfglibClusterToneCallback()

boolean emberAfMfglibClusterToneCallback ( int8u  channel,
int8s  power,
int16u  time 
)

MFGLIB Cluster Cluster Tone.

Parameters
channelVer.: always
powerVer.: always
timeVer.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfNitricOxideConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Nitric Oxide Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfNitricOxideConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Nitric Oxide Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterClientInitCallback()

void emberAfNitricOxideConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Nitric Oxide Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfNitricOxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Nitric Oxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfNitricOxideConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Nitric Oxide Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfNitricOxideConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Nitric Oxide Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterClientTickCallback()

void emberAfNitricOxideConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Nitric Oxide Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfNitricOxideConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Nitric Oxide Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfNitricOxideConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Nitric Oxide Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterServerInitCallback()

void emberAfNitricOxideConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Nitric Oxide Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfNitricOxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Nitric Oxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfNitricOxideConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Nitric Oxide Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfNitricOxideConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Nitric Oxide Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfNitricOxideConcentrationMeasurementClusterServerTickCallback()

void emberAfNitricOxideConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Nitric Oxide Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Nitrogen Dioxide Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Nitrogen Dioxide Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterClientInitCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Nitrogen Dioxide Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Nitrogen Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Nitrogen Dioxide Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfNitrogenDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Nitrogen Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterClientTickCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Nitrogen Dioxide Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Nitrogen Dioxide Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Nitrogen Dioxide Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterServerInitCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Nitrogen Dioxide Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Nitrogen Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Nitrogen Dioxide Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfNitrogenDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Nitrogen Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfNitrogenDioxideConcentrationMeasurementClusterServerTickCallback()

void emberAfNitrogenDioxideConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Nitrogen Dioxide Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOccupancySensingClusterClientAttributeChangedCallback()

void emberAfOccupancySensingClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Occupancy Sensing Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOccupancySensingClusterClientDefaultResponseCallback()

void emberAfOccupancySensingClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Occupancy Sensing Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOccupancySensingClusterClientInitCallback()

void emberAfOccupancySensingClusterClientInitCallback ( int8u  endpoint)

Occupancy Sensing Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOccupancySensingClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfOccupancySensingClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Occupancy Sensing Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOccupancySensingClusterClientMessageSentCallback()

void emberAfOccupancySensingClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Occupancy Sensing Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOccupancySensingClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfOccupancySensingClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Occupancy Sensing Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOccupancySensingClusterClientTickCallback()

void emberAfOccupancySensingClusterClientTickCallback ( int8u  endpoint)

Occupancy Sensing Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOccupancySensingClusterServerAttributeChangedCallback()

void emberAfOccupancySensingClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Occupancy Sensing Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOccupancySensingClusterServerDefaultResponseCallback()

void emberAfOccupancySensingClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Occupancy Sensing Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOccupancySensingClusterServerInitCallback()

void emberAfOccupancySensingClusterServerInitCallback ( int8u  endpoint)

Occupancy Sensing Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOccupancySensingClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfOccupancySensingClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Occupancy Sensing Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOccupancySensingClusterServerMessageSentCallback()

void emberAfOccupancySensingClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Occupancy Sensing Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOccupancySensingClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfOccupancySensingClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Occupancy Sensing Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOccupancySensingClusterServerTickCallback()

void emberAfOccupancySensingClusterServerTickCallback ( int8u  endpoint)

Occupancy Sensing Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOnOffClusterClientAttributeChangedCallback()

void emberAfOnOffClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

On/off Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOnOffClusterClientDefaultResponseCallback()

void emberAfOnOffClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

On/off Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOnOffClusterClientInitCallback()

void emberAfOnOffClusterClientInitCallback ( int8u  endpoint)

On/off Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOnOffClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfOnOffClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

On/off Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOnOffClusterClientMessageSentCallback()

void emberAfOnOffClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

On/off Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOnOffClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfOnOffClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

On/off Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOnOffClusterClientTickCallback()

void emberAfOnOffClusterClientTickCallback ( int8u  endpoint)

On/off Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOnOffClusterLevelControlEffectCallback()

void emberAfOnOffClusterLevelControlEffectCallback ( int8u  endpoint,
boolean  newValue 
)

On/off Cluster Level Control Effect.

This is called by the framework when the on/off cluster initiates a command that must effect a level control change. The implementation assumes that the client will handle any effect on the On/Off Cluster.

Parameters
endpointVer.: always
newValueVer.: always

◆ emberAfOnOffClusterOffCallback()

boolean emberAfOnOffClusterOffCallback ( void  )

On/off Cluster Off.

◆ emberAfOnOffClusterOffWithEffectCallback()

boolean emberAfOnOffClusterOffWithEffectCallback ( int8u  effectId,
int8u  effectVariant 
)

On/off Cluster Off With Effect.

Parameters
effectIdVer.: always
effectVariantVer.: always

◆ emberAfOnOffClusterOnCallback()

boolean emberAfOnOffClusterOnCallback ( void  )

On/off Cluster On.

◆ emberAfOnOffClusterOnWithRecallGlobalSceneCallback()

boolean emberAfOnOffClusterOnWithRecallGlobalSceneCallback ( void  )

On/off Cluster On With Recall Global Scene.

◆ emberAfOnOffClusterOnWithTimedOffCallback()

boolean emberAfOnOffClusterOnWithTimedOffCallback ( int8u  onOffControl,
int16u  onTime,
int16u  offWaitTime 
)

On/off Cluster On With Timed Off.

Parameters
onOffControlVer.: always
onTimeVer.: always
offWaitTimeVer.: always

◆ emberAfOnOffClusterSampleMfgSpecificOffWithTransitionCallback()

boolean emberAfOnOffClusterSampleMfgSpecificOffWithTransitionCallback ( void  )

On/off Cluster Sample Mfg Specific Off With Transition.

◆ emberAfOnOffClusterSampleMfgSpecificOnWithTransition2Callback()

boolean emberAfOnOffClusterSampleMfgSpecificOnWithTransition2Callback ( void  )

On/off Cluster Sample Mfg Specific On With Transition2.

◆ emberAfOnOffClusterSampleMfgSpecificOnWithTransitionCallback()

boolean emberAfOnOffClusterSampleMfgSpecificOnWithTransitionCallback ( void  )

On/off Cluster Sample Mfg Specific On With Transition.

◆ emberAfOnOffClusterSampleMfgSpecificToggleWithTransition2Callback()

boolean emberAfOnOffClusterSampleMfgSpecificToggleWithTransition2Callback ( void  )

On/off Cluster Sample Mfg Specific Toggle With Transition2.

◆ emberAfOnOffClusterSampleMfgSpecificToggleWithTransitionCallback()

boolean emberAfOnOffClusterSampleMfgSpecificToggleWithTransitionCallback ( void  )

On/off Cluster Sample Mfg Specific Toggle With Transition.

◆ emberAfOnOffClusterServerAttributeChangedCallback()

void emberAfOnOffClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

On/off Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOnOffClusterServerDefaultResponseCallback()

void emberAfOnOffClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

On/off Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOnOffClusterServerInitCallback()

void emberAfOnOffClusterServerInitCallback ( int8u  endpoint)

On/off Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOnOffClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfOnOffClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

On/off Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOnOffClusterServerMessageSentCallback()

void emberAfOnOffClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

On/off Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOnOffClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfOnOffClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

On/off Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOnOffClusterServerTickCallback()

void emberAfOnOffClusterServerTickCallback ( int8u  endpoint)

On/off Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOnOffClusterSetValueCallback()

EmberAfStatus emberAfOnOffClusterSetValueCallback ( int8u  endpoint,
int8u  command,
boolean  initiatedByLevelChange 
)

On/off Cluster Set Value.

This function is called when the on/off value needs to be set, either through normal channels or as a result of a level change.

Parameters
endpointVer.: always
commandVer.: always
initiatedByLevelChangeVer.: always

◆ emberAfOnOffClusterToggleCallback()

boolean emberAfOnOffClusterToggleCallback ( void  )

On/off Cluster Toggle.

◆ emberAfOnOffSwitchConfigClusterClientAttributeChangedCallback()

void emberAfOnOffSwitchConfigClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

On/off Switch Configuration Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOnOffSwitchConfigClusterClientDefaultResponseCallback()

void emberAfOnOffSwitchConfigClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

On/off Switch Configuration Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOnOffSwitchConfigClusterClientInitCallback()

void emberAfOnOffSwitchConfigClusterClientInitCallback ( int8u  endpoint)

On/off Switch Configuration Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOnOffSwitchConfigClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfOnOffSwitchConfigClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

On/off Switch Configuration Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOnOffSwitchConfigClusterClientMessageSentCallback()

void emberAfOnOffSwitchConfigClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

On/off Switch Configuration Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOnOffSwitchConfigClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfOnOffSwitchConfigClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

On/off Switch Configuration Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOnOffSwitchConfigClusterClientTickCallback()

void emberAfOnOffSwitchConfigClusterClientTickCallback ( int8u  endpoint)

On/off Switch Configuration Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOnOffSwitchConfigClusterServerAttributeChangedCallback()

void emberAfOnOffSwitchConfigClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

On/off Switch Configuration Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOnOffSwitchConfigClusterServerDefaultResponseCallback()

void emberAfOnOffSwitchConfigClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

On/off Switch Configuration Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOnOffSwitchConfigClusterServerInitCallback()

void emberAfOnOffSwitchConfigClusterServerInitCallback ( int8u  endpoint)

On/off Switch Configuration Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOnOffSwitchConfigClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfOnOffSwitchConfigClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

On/off Switch Configuration Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOnOffSwitchConfigClusterServerMessageSentCallback()

void emberAfOnOffSwitchConfigClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

On/off Switch Configuration Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOnOffSwitchConfigClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfOnOffSwitchConfigClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

On/off Switch Configuration Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOnOffSwitchConfigClusterServerTickCallback()

void emberAfOnOffSwitchConfigClusterServerTickCallback ( int8u  endpoint)

On/off Switch Configuration Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOtaBootloadClusterClientAttributeChangedCallback()

void emberAfOtaBootloadClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Over the Air Bootloading Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOtaBootloadClusterClientDefaultResponseCallback()

void emberAfOtaBootloadClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Over the Air Bootloading Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOtaBootloadClusterClientInitCallback()

void emberAfOtaBootloadClusterClientInitCallback ( int8u  endpoint)

Over the Air Bootloading Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOtaBootloadClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfOtaBootloadClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Over the Air Bootloading Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOtaBootloadClusterClientMessageSentCallback()

void emberAfOtaBootloadClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Over the Air Bootloading Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOtaBootloadClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfOtaBootloadClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Over the Air Bootloading Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOtaBootloadClusterClientTickCallback()

void emberAfOtaBootloadClusterClientTickCallback ( int8u  endpoint)

Over the Air Bootloading Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOtaBootloadClusterServerAttributeChangedCallback()

void emberAfOtaBootloadClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Over the Air Bootloading Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOtaBootloadClusterServerDefaultResponseCallback()

void emberAfOtaBootloadClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Over the Air Bootloading Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOtaBootloadClusterServerInitCallback()

void emberAfOtaBootloadClusterServerInitCallback ( int8u  endpoint)

Over the Air Bootloading Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOtaBootloadClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfOtaBootloadClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Over the Air Bootloading Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOtaBootloadClusterServerMessageSentCallback()

void emberAfOtaBootloadClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Over the Air Bootloading Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOtaBootloadClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfOtaBootloadClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Over the Air Bootloading Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOtaBootloadClusterServerTickCallback()

void emberAfOtaBootloadClusterServerTickCallback ( int8u  endpoint)

Over the Air Bootloading Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOtaConfigurationClusterClientAttributeChangedCallback()

void emberAfOtaConfigurationClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Configuration Cluster Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOtaConfigurationClusterClientDefaultResponseCallback()

void emberAfOtaConfigurationClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Configuration Cluster Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOtaConfigurationClusterClientInitCallback()

void emberAfOtaConfigurationClusterClientInitCallback ( int8u  endpoint)

Configuration Cluster Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOtaConfigurationClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfOtaConfigurationClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Configuration Cluster Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOtaConfigurationClusterClientMessageSentCallback()

void emberAfOtaConfigurationClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Configuration Cluster Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOtaConfigurationClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfOtaConfigurationClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Configuration Cluster Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOtaConfigurationClusterClientTickCallback()

void emberAfOtaConfigurationClusterClientTickCallback ( int8u  endpoint)

Configuration Cluster Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOtaConfigurationClusterLockTokensCallback()

boolean emberAfOtaConfigurationClusterLockTokensCallback ( void  )

Configuration Cluster Cluster Lock Tokens.

◆ emberAfOtaConfigurationClusterReadTokensCallback()

boolean emberAfOtaConfigurationClusterReadTokensCallback ( int16u  token)

Configuration Cluster Cluster Read Tokens.

Parameters
tokenVer.: always

◆ emberAfOtaConfigurationClusterReturnTokenCallback()

boolean emberAfOtaConfigurationClusterReturnTokenCallback ( int16u  token,
int8u *  data 
)

Configuration Cluster Cluster Return Token.

Parameters
tokenVer.: always
dataVer.: always

◆ emberAfOtaConfigurationClusterServerAttributeChangedCallback()

void emberAfOtaConfigurationClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Configuration Cluster Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOtaConfigurationClusterServerDefaultResponseCallback()

void emberAfOtaConfigurationClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Configuration Cluster Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOtaConfigurationClusterServerInitCallback()

void emberAfOtaConfigurationClusterServerInitCallback ( int8u  endpoint)

Configuration Cluster Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOtaConfigurationClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfOtaConfigurationClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Configuration Cluster Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOtaConfigurationClusterServerMessageSentCallback()

void emberAfOtaConfigurationClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Configuration Cluster Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOtaConfigurationClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfOtaConfigurationClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Configuration Cluster Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOtaConfigurationClusterServerTickCallback()

void emberAfOtaConfigurationClusterServerTickCallback ( int8u  endpoint)

Configuration Cluster Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOtaConfigurationClusterSetTokenCallback()

boolean emberAfOtaConfigurationClusterSetTokenCallback ( int16u  token,
int8u *  data 
)

Configuration Cluster Cluster Set Token.

Parameters
tokenVer.: always
dataVer.: always

◆ emberAfOtaConfigurationClusterUnlockTokensCallback()

boolean emberAfOtaConfigurationClusterUnlockTokensCallback ( int8u *  data)

Configuration Cluster Cluster Unlock Tokens.

Parameters
dataVer.: always

◆ emberAfOxygenConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfOxygenConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Oxygen Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfOxygenConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Oxygen Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterClientInitCallback()

void emberAfOxygenConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Oxygen Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfOxygenConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Oxygen Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfOxygenConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Oxygen Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfOxygenConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Oxygen Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterClientTickCallback()

void emberAfOxygenConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Oxygen Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfOxygenConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Oxygen Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfOxygenConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Oxygen Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterServerInitCallback()

void emberAfOxygenConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Oxygen Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfOxygenConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Oxygen Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfOxygenConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Oxygen Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfOxygenConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Oxygen Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOxygenConcentrationMeasurementClusterServerTickCallback()

void emberAfOxygenConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Oxygen Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfOzoneConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Ozone Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfOzoneConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Ozone Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterClientInitCallback()

void emberAfOzoneConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Ozone Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfOzoneConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Ozone Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfOzoneConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Ozone Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfOzoneConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Ozone Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterClientTickCallback()

void emberAfOzoneConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Ozone Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfOzoneConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Ozone Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfOzoneConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Ozone Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterServerInitCallback()

void emberAfOzoneConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Ozone Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfOzoneConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Ozone Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfOzoneConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Ozone Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfOzoneConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Ozone Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfOzoneConcentrationMeasurementClusterServerTickCallback()

void emberAfOzoneConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Ozone Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPartitionClusterClientAttributeChangedCallback()

void emberAfPartitionClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Partition Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPartitionClusterClientDefaultResponseCallback()

void emberAfPartitionClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Partition Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPartitionClusterClientInitCallback()

void emberAfPartitionClusterClientInitCallback ( int8u  endpoint)

Partition Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPartitionClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfPartitionClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Partition Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPartitionClusterClientMessageSentCallback()

void emberAfPartitionClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Partition Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPartitionClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfPartitionClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Partition Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPartitionClusterClientTickCallback()

void emberAfPartitionClusterClientTickCallback ( int8u  endpoint)

Partition Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPartitionClusterMultipleAckCallback()

boolean emberAfPartitionClusterMultipleAckCallback ( int8u  ackOptions,
int8u *  firstFrameIdAndNackList 
)

Partition Cluster Multiple Ack.

Parameters
ackOptionsVer.: always
firstFrameIdAndNackListVer.: always

◆ emberAfPartitionClusterReadHandshakeParamCallback()

boolean emberAfPartitionClusterReadHandshakeParamCallback ( int16u  partitionedClusterId,
int8u *  attributeList 
)

Partition Cluster Read Handshake Param.

Parameters
partitionedClusterIdVer.: always
attributeListVer.: always

◆ emberAfPartitionClusterReadHandshakeParamResponseCallback()

boolean emberAfPartitionClusterReadHandshakeParamResponseCallback ( int16u  partitionedClusterId,
int8u *  readAttributeStatusRecords 
)

Partition Cluster Read Handshake Param Response.

Parameters
partitionedClusterIdVer.: always
readAttributeStatusRecordsVer.: always

◆ emberAfPartitionClusterServerAttributeChangedCallback()

void emberAfPartitionClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Partition Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPartitionClusterServerDefaultResponseCallback()

void emberAfPartitionClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Partition Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPartitionClusterServerInitCallback()

void emberAfPartitionClusterServerInitCallback ( int8u  endpoint)

Partition Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPartitionClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfPartitionClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Partition Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPartitionClusterServerMessageSentCallback()

void emberAfPartitionClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Partition Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPartitionClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfPartitionClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Partition Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPartitionClusterServerTickCallback()

void emberAfPartitionClusterServerTickCallback ( int8u  endpoint)

Partition Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPartitionClusterTransferPartitionedFrameCallback()

boolean emberAfPartitionClusterTransferPartitionedFrameCallback ( int8u  fragmentationOptions,
int8u *  partitionedIndicatorAndFrame 
)

Partition Cluster Transfer Partitioned Frame.

Parameters
fragmentationOptionsVer.: always
partitionedIndicatorAndFrameVer.: always

◆ emberAfPartitionClusterWriteHandshakeParamCallback()

boolean emberAfPartitionClusterWriteHandshakeParamCallback ( int16u  partitionedClusterId,
int8u *  writeAttributeRecords 
)

Partition Cluster Write Handshake Param.

Parameters
partitionedClusterIdVer.: always
writeAttributeRecordsVer.: always

◆ emberAfPaymentClusterAcceptPaymentCallback()

boolean emberAfPaymentClusterAcceptPaymentCallback ( int8u *  userId,
int16u  userType,
int16u  serviceId,
int8u *  goodId 
)

Payment Cluster Accept Payment.

Parameters
userIdVer.: always
userTypeVer.: always
serviceIdVer.: always
goodIdVer.: always

◆ emberAfPaymentClusterBuyConfirmCallback()

boolean emberAfPaymentClusterBuyConfirmCallback ( int8u *  serialNumber,
int32u  currency,
int8u  priceTrailingDigit,
int32u  price,
int8u *  timestamp,
int16u  transId,
int8u  transStatus 
)

Payment Cluster Buy Confirm.

Parameters
serialNumberVer.: always
currencyVer.: always
priceTrailingDigitVer.: always
priceVer.: always
timestampVer.: always
transIdVer.: always
transStatusVer.: always

◆ emberAfPaymentClusterBuyRequestCallback()

boolean emberAfPaymentClusterBuyRequestCallback ( int8u *  userId,
int16u  userType,
int16u  serviceId,
int8u *  goodId 
)

Payment Cluster Buy Request.

Parameters
userIdVer.: always
userTypeVer.: always
serviceIdVer.: always
goodIdVer.: always

◆ emberAfPaymentClusterClientAttributeChangedCallback()

void emberAfPaymentClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Payment Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPaymentClusterClientDefaultResponseCallback()

void emberAfPaymentClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Payment Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPaymentClusterClientInitCallback()

void emberAfPaymentClusterClientInitCallback ( int8u  endpoint)

Payment Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPaymentClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfPaymentClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Payment Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPaymentClusterClientMessageSentCallback()

void emberAfPaymentClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Payment Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPaymentClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfPaymentClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Payment Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPaymentClusterClientTickCallback()

void emberAfPaymentClusterClientTickCallback ( int8u  endpoint)

Payment Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPaymentClusterPaymentConfirmCallback()

boolean emberAfPaymentClusterPaymentConfirmCallback ( int8u *  serialNumber,
int16u  transId,
int8u  transStatus 
)

Payment Cluster Payment Confirm.

Parameters
serialNumberVer.: always
transIdVer.: always
transStatusVer.: always

◆ emberAfPaymentClusterReceiptDeliveryCallback()

boolean emberAfPaymentClusterReceiptDeliveryCallback ( int8u *  serialNumber,
int32u  currency,
int8u  priceTrailingDigit,
int32u  price,
int8u *  timestamp 
)

Payment Cluster Receipt Delivery.

Parameters
serialNumberVer.: always
currencyVer.: always
priceTrailingDigitVer.: always
priceVer.: always
timestampVer.: always

◆ emberAfPaymentClusterServerAttributeChangedCallback()

void emberAfPaymentClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Payment Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPaymentClusterServerDefaultResponseCallback()

void emberAfPaymentClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Payment Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPaymentClusterServerInitCallback()

void emberAfPaymentClusterServerInitCallback ( int8u  endpoint)

Payment Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPaymentClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfPaymentClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Payment Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPaymentClusterServerMessageSentCallback()

void emberAfPaymentClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Payment Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPaymentClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfPaymentClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Payment Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPaymentClusterServerTickCallback()

void emberAfPaymentClusterServerTickCallback ( int8u  endpoint)

Payment Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPaymentClusterTransactionEndCallback()

boolean emberAfPaymentClusterTransactionEndCallback ( int8u *  serialNumber,
int8u  status 
)

Payment Cluster Transaction End.

Parameters
serialNumberVer.: always
statusVer.: always

◆ emberAfPollControlClusterCheckInCallback()

boolean emberAfPollControlClusterCheckInCallback ( void  )

Poll Control Cluster Check In.

◆ emberAfPollControlClusterCheckInResponseCallback()

boolean emberAfPollControlClusterCheckInResponseCallback ( int8u  startFastPolling,
int16u  fastPollTimeout 
)

Poll Control Cluster Check In Response.

Parameters
startFastPollingVer.: always
fastPollTimeoutVer.: always

◆ emberAfPollControlClusterClientAttributeChangedCallback()

void emberAfPollControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Poll Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPollControlClusterClientDefaultResponseCallback()

void emberAfPollControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Poll Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPollControlClusterClientInitCallback()

void emberAfPollControlClusterClientInitCallback ( int8u  endpoint)

Poll Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPollControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfPollControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Poll Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPollControlClusterClientMessageSentCallback()

void emberAfPollControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Poll Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPollControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfPollControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Poll Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPollControlClusterClientTickCallback()

void emberAfPollControlClusterClientTickCallback ( int8u  endpoint)

Poll Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPollControlClusterFastPollStopCallback()

boolean emberAfPollControlClusterFastPollStopCallback ( void  )

Poll Control Cluster Fast Poll Stop.

◆ emberAfPollControlClusterServerAttributeChangedCallback()

void emberAfPollControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Poll Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPollControlClusterServerDefaultResponseCallback()

void emberAfPollControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Poll Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPollControlClusterServerInitCallback()

void emberAfPollControlClusterServerInitCallback ( int8u  endpoint)

Poll Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPollControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfPollControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Poll Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPollControlClusterServerMessageSentCallback()

void emberAfPollControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Poll Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPollControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfPollControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Poll Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPollControlClusterServerTickCallback()

void emberAfPollControlClusterServerTickCallback ( int8u  endpoint)

Poll Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPollControlClusterSetLongPollIntervalCallback()

boolean emberAfPollControlClusterSetLongPollIntervalCallback ( int32u  newLongPollInterval)

Poll Control Cluster Set Long Poll Interval.

Parameters
newLongPollIntervalVer.: always

◆ emberAfPollControlClusterSetShortPollIntervalCallback()

boolean emberAfPollControlClusterSetShortPollIntervalCallback ( int16u  newShortPollInterval)

Poll Control Cluster Set Short Poll Interval.

Parameters
newShortPollIntervalVer.: always

◆ emberAfPowerConfigClusterClientAttributeChangedCallback()

void emberAfPowerConfigClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Power Configuration Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPowerConfigClusterClientDefaultResponseCallback()

void emberAfPowerConfigClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Power Configuration Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPowerConfigClusterClientInitCallback()

void emberAfPowerConfigClusterClientInitCallback ( int8u  endpoint)

Power Configuration Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPowerConfigClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfPowerConfigClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Power Configuration Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPowerConfigClusterClientMessageSentCallback()

void emberAfPowerConfigClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Power Configuration Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPowerConfigClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfPowerConfigClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Power Configuration Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPowerConfigClusterClientTickCallback()

void emberAfPowerConfigClusterClientTickCallback ( int8u  endpoint)

Power Configuration Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPowerConfigClusterServerAttributeChangedCallback()

void emberAfPowerConfigClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Power Configuration Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPowerConfigClusterServerDefaultResponseCallback()

void emberAfPowerConfigClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Power Configuration Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPowerConfigClusterServerInitCallback()

void emberAfPowerConfigClusterServerInitCallback ( int8u  endpoint)

Power Configuration Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPowerConfigClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfPowerConfigClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Power Configuration Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPowerConfigClusterServerMessageSentCallback()

void emberAfPowerConfigClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Power Configuration Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPowerConfigClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfPowerConfigClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Power Configuration Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPowerConfigClusterServerTickCallback()

void emberAfPowerConfigClusterServerTickCallback ( int8u  endpoint)

Power Configuration Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPowerProfileClusterClientAttributeChangedCallback()

void emberAfPowerProfileClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Power Profile Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPowerProfileClusterClientDefaultResponseCallback()

void emberAfPowerProfileClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Power Profile Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPowerProfileClusterClientInitCallback()

void emberAfPowerProfileClusterClientInitCallback ( int8u  endpoint)

Power Profile Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPowerProfileClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfPowerProfileClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Power Profile Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPowerProfileClusterClientMessageSentCallback()

void emberAfPowerProfileClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Power Profile Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPowerProfileClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfPowerProfileClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Power Profile Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPowerProfileClusterClientTickCallback()

void emberAfPowerProfileClusterClientTickCallback ( int8u  endpoint)

Power Profile Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPowerProfileClusterEnergyPhasesScheduleNotificationCallback()

boolean emberAfPowerProfileClusterEnergyPhasesScheduleNotificationCallback ( int8u  powerProfileId,
int8u  numOfScheduledPhases,
int8u *  scheduledPhases 
)

Power Profile Cluster Energy Phases Schedule Notification.

Parameters
powerProfileIdVer.: always
numOfScheduledPhasesVer.: always
scheduledPhasesVer.: always

◆ emberAfPowerProfileClusterEnergyPhasesScheduleRequestCallback()

boolean emberAfPowerProfileClusterEnergyPhasesScheduleRequestCallback ( int8u  powerProfileId)

Power Profile Cluster Energy Phases Schedule Request.

Parameters
powerProfileIdVer.: always

◆ emberAfPowerProfileClusterEnergyPhasesScheduleResponseCallback()

boolean emberAfPowerProfileClusterEnergyPhasesScheduleResponseCallback ( int8u  powerProfileId,
int8u  numOfScheduledPhases,
int8u *  scheduledPhases 
)

Power Profile Cluster Energy Phases Schedule Response.

Parameters
powerProfileIdVer.: always
numOfScheduledPhasesVer.: always
scheduledPhasesVer.: always

◆ emberAfPowerProfileClusterEnergyPhasesScheduleStateNotificationCallback()

boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateNotificationCallback ( int8u  powerProfileId,
int8u  numOfScheduledPhases,
int8u *  scheduledPhases 
)

Power Profile Cluster Energy Phases Schedule State Notification.

Parameters
powerProfileIdVer.: always
numOfScheduledPhasesVer.: always
scheduledPhasesVer.: always

◆ emberAfPowerProfileClusterEnergyPhasesScheduleStateRequestCallback()

boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateRequestCallback ( int8u  powerProfileId)

Power Profile Cluster Energy Phases Schedule State Request.

Parameters
powerProfileIdVer.: always

◆ emberAfPowerProfileClusterEnergyPhasesScheduleStateResponseCallback()

boolean emberAfPowerProfileClusterEnergyPhasesScheduleStateResponseCallback ( int8u  powerProfileId,
int8u  numOfScheduledPhases,
int8u *  scheduledPhases 
)

Power Profile Cluster Energy Phases Schedule State Response.

Parameters
powerProfileIdVer.: always
numOfScheduledPhasesVer.: always
scheduledPhasesVer.: always

◆ emberAfPowerProfileClusterGetOverallSchedulePriceCallback()

boolean emberAfPowerProfileClusterGetOverallSchedulePriceCallback ( void  )

Power Profile Cluster Get Overall Schedule Price.

◆ emberAfPowerProfileClusterGetOverallSchedulePriceResponseCallback()

boolean emberAfPowerProfileClusterGetOverallSchedulePriceResponseCallback ( int16u  currency,
int32u  price,
int8u  priceTrailingDigit 
)

Power Profile Cluster Get Overall Schedule Price Response.

Parameters
currencyVer.: always
priceVer.: always
priceTrailingDigitVer.: always

◆ emberAfPowerProfileClusterGetPowerProfilePriceCallback()

boolean emberAfPowerProfileClusterGetPowerProfilePriceCallback ( int8u  powerProfileId)

Power Profile Cluster Get Power Profile Price.

Parameters
powerProfileIdVer.: always

◆ emberAfPowerProfileClusterGetPowerProfilePriceExtendedCallback()

boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedCallback ( int8u  options,
int8u  powerProfileId,
int16u  powerProfileStartTime 
)

Power Profile Cluster Get Power Profile Price Extended.

Parameters
optionsVer.: always
powerProfileIdVer.: always
powerProfileStartTimeVer.: always

◆ emberAfPowerProfileClusterGetPowerProfilePriceExtendedResponseCallback()

boolean emberAfPowerProfileClusterGetPowerProfilePriceExtendedResponseCallback ( int8u  powerProfileId,
int16u  currency,
int32u  price,
int8u  priceTrailingDigit 
)

Power Profile Cluster Get Power Profile Price Extended Response.

Parameters
powerProfileIdVer.: always
currencyVer.: always
priceVer.: always
priceTrailingDigitVer.: always

◆ emberAfPowerProfileClusterGetPowerProfilePriceResponseCallback()

boolean emberAfPowerProfileClusterGetPowerProfilePriceResponseCallback ( int8u  powerProfileId,
int16u  currency,
int32u  price,
int8u  priceTrailingDigit 
)

Power Profile Cluster Get Power Profile Price Response.

Parameters
powerProfileIdVer.: always
currencyVer.: always
priceVer.: always
priceTrailingDigitVer.: always

◆ emberAfPowerProfileClusterPowerProfileNotificationCallback()

boolean emberAfPowerProfileClusterPowerProfileNotificationCallback ( int8u  totalProfileNum,
int8u  powerProfileId,
int8u  numOfTransferredPhases,
int8u *  transferredPhases 
)

Power Profile Cluster Power Profile Notification.

Parameters
totalProfileNumVer.: always
powerProfileIdVer.: always
numOfTransferredPhasesVer.: always
transferredPhasesVer.: always

◆ emberAfPowerProfileClusterPowerProfileRequestCallback()

boolean emberAfPowerProfileClusterPowerProfileRequestCallback ( int8u  powerProfileId)

Power Profile Cluster Power Profile Request.

Parameters
powerProfileIdVer.: always

◆ emberAfPowerProfileClusterPowerProfileResponseCallback()

boolean emberAfPowerProfileClusterPowerProfileResponseCallback ( int8u  totalProfileNum,
int8u  powerProfileId,
int8u  numOfTransferredPhases,
int8u *  transferredPhases 
)

Power Profile Cluster Power Profile Response.

Parameters
totalProfileNumVer.: always
powerProfileIdVer.: always
numOfTransferredPhasesVer.: always
transferredPhasesVer.: always

◆ emberAfPowerProfileClusterPowerProfileScheduleConstraintsNotificationCallback()

boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsNotificationCallback ( int8u  powerProfileId,
int16u  startAfter,
int16u  stopBefore 
)

Power Profile Cluster Power Profile Schedule Constraints Notification.

Parameters
powerProfileIdVer.: always
startAfterVer.: always
stopBeforeVer.: always

◆ emberAfPowerProfileClusterPowerProfileScheduleConstraintsRequestCallback()

boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsRequestCallback ( int8u  powerProfileId)

Power Profile Cluster Power Profile Schedule Constraints Request.

Parameters
powerProfileIdVer.: always

◆ emberAfPowerProfileClusterPowerProfileScheduleConstraintsResponseCallback()

boolean emberAfPowerProfileClusterPowerProfileScheduleConstraintsResponseCallback ( int8u  powerProfileId,
int16u  startAfter,
int16u  stopBefore 
)

Power Profile Cluster Power Profile Schedule Constraints Response.

Parameters
powerProfileIdVer.: always
startAfterVer.: always
stopBeforeVer.: always

◆ emberAfPowerProfileClusterPowerProfilesStateNotificationCallback()

boolean emberAfPowerProfileClusterPowerProfilesStateNotificationCallback ( int8u  powerProfileCount,
int8u *  powerProfileRecords 
)

Power Profile Cluster Power Profiles State Notification.

Parameters
powerProfileCountVer.: always
powerProfileRecordsVer.: always

◆ emberAfPowerProfileClusterPowerProfileStateRequestCallback()

boolean emberAfPowerProfileClusterPowerProfileStateRequestCallback ( void  )

Power Profile Cluster Power Profile State Request.

◆ emberAfPowerProfileClusterPowerProfileStateResponseCallback()

boolean emberAfPowerProfileClusterPowerProfileStateResponseCallback ( int8u  powerProfileCount,
int8u *  powerProfileRecords 
)

Power Profile Cluster Power Profile State Response.

Parameters
powerProfileCountVer.: always
powerProfileRecordsVer.: always

◆ emberAfPowerProfileClusterServerAttributeChangedCallback()

void emberAfPowerProfileClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Power Profile Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPowerProfileClusterServerDefaultResponseCallback()

void emberAfPowerProfileClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Power Profile Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPowerProfileClusterServerInitCallback()

void emberAfPowerProfileClusterServerInitCallback ( int8u  endpoint)

Power Profile Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPowerProfileClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfPowerProfileClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Power Profile Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPowerProfileClusterServerMessageSentCallback()

void emberAfPowerProfileClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Power Profile Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPowerProfileClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfPowerProfileClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Power Profile Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPowerProfileClusterServerTickCallback()

void emberAfPowerProfileClusterServerTickCallback ( int8u  endpoint)

Power Profile Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPrepaymentClusterChangeDebtCallback()

boolean emberAfPrepaymentClusterChangeDebtCallback ( int32u  issuerEventId,
int8u *  debtLabel,
int32u  debtAmount,
int8u  debtRecoveryMethod,
int8u  debtAmountType,
int32u  debtRecoveryStartTime,
int16u  debtRecoveryCollectionTime,
int8u  debtRecoveryFrequency,
int32u  debtRecoveryAmount,
int16u  debtRecoveryBalancePercentage 
)

Prepayment Cluster Change Debt.

Parameters
issuerEventIdVer.: always
debtLabelVer.: always
debtAmountVer.: always
debtRecoveryMethodVer.: always
debtAmountTypeVer.: always
debtRecoveryStartTimeVer.: always
debtRecoveryCollectionTimeVer.: always
debtRecoveryFrequencyVer.: always
debtRecoveryAmountVer.: always
debtRecoveryBalancePercentageVer.: always

◆ emberAfPrepaymentClusterChangePaymentModeCallback()

boolean emberAfPrepaymentClusterChangePaymentModeCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  implementationDateTime,
int16u  proposedPaymentControlConfiguration,
int32u  cutOffValue 
)

Prepayment Cluster Change Payment Mode.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
implementationDateTimeVer.: always
proposedPaymentControlConfigurationVer.: always
cutOffValueVer.: always

◆ emberAfPrepaymentClusterChangePaymentModeResponseCallback()

boolean emberAfPrepaymentClusterChangePaymentModeResponseCallback ( int8u  friendlyCredit,
int32u  friendlyCreditCalendarId,
int32u  emergencyCreditLimit,
int32u  emergencyCreditThreshold 
)

Prepayment Cluster Change Payment Mode Response.

Parameters
friendlyCreditVer.: always
friendlyCreditCalendarIdVer.: always
emergencyCreditLimitVer.: always
emergencyCreditThresholdVer.: always

◆ emberAfPrepaymentClusterClientAttributeChangedCallback()

void emberAfPrepaymentClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Prepayment Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPrepaymentClusterClientDefaultResponseCallback()

void emberAfPrepaymentClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Prepayment Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPrepaymentClusterClientInitCallback()

void emberAfPrepaymentClusterClientInitCallback ( int8u  endpoint)

Prepayment Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPrepaymentClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfPrepaymentClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Prepayment Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPrepaymentClusterClientMessageSentCallback()

void emberAfPrepaymentClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Prepayment Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPrepaymentClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfPrepaymentClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Prepayment Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPrepaymentClusterClientTickCallback()

void emberAfPrepaymentClusterClientTickCallback ( int8u  endpoint)

Prepayment Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPrepaymentClusterConsumerTopUpCallback()

boolean emberAfPrepaymentClusterConsumerTopUpCallback ( int8u  originatingDevice,
int8u *  topUpCode 
)

Prepayment Cluster Consumer Top Up.

Parameters
originatingDeviceVer.: always
topUpCodeVer.: always

◆ emberAfPrepaymentClusterConsumerTopUpResponseCallback()

boolean emberAfPrepaymentClusterConsumerTopUpResponseCallback ( int8u  resultType,
int32u  topUpValue,
int8u  sourceOfTopUp,
int32u  creditRemaining 
)

Prepayment Cluster Consumer Top Up Response.

Parameters
resultTypeVer.: always
topUpValueVer.: always
sourceOfTopUpVer.: always
creditRemainingVer.: always

◆ emberAfPrepaymentClusterCreditAdjustmentCallback()

boolean emberAfPrepaymentClusterCreditAdjustmentCallback ( int32u  issuerEventId,
int32u  startTime,
int8u  creditAdjustmentType,
int32u  creditAdjustmentValue 
)

Prepayment Cluster Credit Adjustment.

Parameters
issuerEventIdVer.: always
startTimeVer.: always
creditAdjustmentTypeVer.: always
creditAdjustmentValueVer.: always

◆ emberAfPrepaymentClusterEmergencyCreditSetupCallback()

boolean emberAfPrepaymentClusterEmergencyCreditSetupCallback ( int32u  issuerEventId,
int32u  startTime,
int32u  emergencyCreditLimit,
int32u  emergencyCreditThreshold 
)

Prepayment Cluster Emergency Credit Setup.

Parameters
issuerEventIdVer.: always
startTimeVer.: always
emergencyCreditLimitVer.: always
emergencyCreditThresholdVer.: always

◆ emberAfPrepaymentClusterGetDebtRepaymentLogCallback()

boolean emberAfPrepaymentClusterGetDebtRepaymentLogCallback ( int32u  latestEndTime,
int8u  numberOfDebts,
int8u  debtType 
)

Prepayment Cluster Get Debt Repayment Log.

Parameters
latestEndTimeVer.: always
numberOfDebtsVer.: always
debtTypeVer.: always

◆ emberAfPrepaymentClusterGetPrepaySnapshotCallback()

boolean emberAfPrepaymentClusterGetPrepaySnapshotCallback ( int32u  earliestStartTime,
int32u  latestEndTime,
int8u  snapshotOffset,
int32u  snapshotCause 
)

Prepayment Cluster Get Prepay Snapshot.

Parameters
earliestStartTimeVer.: always
latestEndTimeVer.: always
snapshotOffsetVer.: always
snapshotCauseVer.: always

◆ emberAfPrepaymentClusterGetTopUpLogCallback()

boolean emberAfPrepaymentClusterGetTopUpLogCallback ( int32u  latestEndTime,
int8u  numberOfRecords 
)

Prepayment Cluster Get Top Up Log.

Parameters
latestEndTimeVer.: always
numberOfRecordsVer.: always

◆ emberAfPrepaymentClusterPublishDebtLogCallback()

boolean emberAfPrepaymentClusterPublishDebtLogCallback ( int8u  commandIndex,
int8u  totalNumberOfCommands,
int8u *  debtPayload 
)

Prepayment Cluster Publish Debt Log.

Parameters
commandIndexVer.: always
totalNumberOfCommandsVer.: always
debtPayloadVer.: always

◆ emberAfPrepaymentClusterPublishPrepaySnapshotCallback()

boolean emberAfPrepaymentClusterPublishPrepaySnapshotCallback ( int32u  snapshotId,
int32u  snapshotTime,
int8u  totalSnapshotsFound,
int8u  commandIndex,
int8u  totalNumberOfCommands,
int32u  snapshotCause,
int8u  snapshotPayloadType,
int8u *  snapshotPayload 
)

Prepayment Cluster Publish Prepay Snapshot.

Parameters
snapshotIdVer.: always
snapshotTimeVer.: always
totalSnapshotsFoundVer.: always
commandIndexVer.: always
totalNumberOfCommandsVer.: always
snapshotCauseVer.: always
snapshotPayloadTypeVer.: always
snapshotPayloadVer.: always

◆ emberAfPrepaymentClusterPublishTopUpLogCallback()

boolean emberAfPrepaymentClusterPublishTopUpLogCallback ( int8u  commandIndex,
int8u  totalNumberOfCommands,
int8u *  topUpPayload 
)

Prepayment Cluster Publish Top Up Log.

Parameters
commandIndexVer.: always
totalNumberOfCommandsVer.: always
topUpPayloadVer.: always

◆ emberAfPrepaymentClusterSelectAvailableEmergencyCreditCallback()

boolean emberAfPrepaymentClusterSelectAvailableEmergencyCreditCallback ( int32u  commandIssueDateTime,
int8u  originatingDevice 
)

Prepayment Cluster Select Available Emergency Credit.

Parameters
commandIssueDateTimeVer.: always
originatingDeviceVer.: always

◆ emberAfPrepaymentClusterServerAttributeChangedCallback()

void emberAfPrepaymentClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Prepayment Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPrepaymentClusterServerDefaultResponseCallback()

void emberAfPrepaymentClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Prepayment Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPrepaymentClusterServerInitCallback()

void emberAfPrepaymentClusterServerInitCallback ( int8u  endpoint)

Prepayment Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPrepaymentClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfPrepaymentClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Prepayment Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPrepaymentClusterServerMessageSentCallback()

void emberAfPrepaymentClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Prepayment Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPrepaymentClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfPrepaymentClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Prepayment Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPrepaymentClusterServerTickCallback()

void emberAfPrepaymentClusterServerTickCallback ( int8u  endpoint)

Prepayment Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPrepaymentClusterSetLowCreditWarningLevelCallback()

boolean emberAfPrepaymentClusterSetLowCreditWarningLevelCallback ( int32u  lowCreditWarningLevel)

Prepayment Cluster Set Low Credit Warning Level.

Parameters
lowCreditWarningLevelVer.: always

◆ emberAfPrepaymentClusterSetMaximumCreditLimitCallback()

boolean emberAfPrepaymentClusterSetMaximumCreditLimitCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  implementationDateTime,
int32u  maximumCreditLevel,
int32u  maximumCreditPerTopUp 
)

Prepayment Cluster Set Maximum Credit Limit.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
implementationDateTimeVer.: always
maximumCreditLevelVer.: always
maximumCreditPerTopUpVer.: always

◆ emberAfPrepaymentClusterSetOverallDebtCapCallback()

boolean emberAfPrepaymentClusterSetOverallDebtCapCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  implementationDateTime,
int32u  overallDebtCap 
)

Prepayment Cluster Set Overall Debt Cap.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
implementationDateTimeVer.: always
overallDebtCapVer.: always

◆ emberAfPressureMeasurementClusterClientAttributeChangedCallback()

void emberAfPressureMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Pressure Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPressureMeasurementClusterClientDefaultResponseCallback()

void emberAfPressureMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Pressure Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPressureMeasurementClusterClientInitCallback()

void emberAfPressureMeasurementClusterClientInitCallback ( int8u  endpoint)

Pressure Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPressureMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfPressureMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Pressure Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPressureMeasurementClusterClientMessageSentCallback()

void emberAfPressureMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Pressure Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPressureMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfPressureMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Pressure Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPressureMeasurementClusterClientTickCallback()

void emberAfPressureMeasurementClusterClientTickCallback ( int8u  endpoint)

Pressure Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPressureMeasurementClusterServerAttributeChangedCallback()

void emberAfPressureMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Pressure Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPressureMeasurementClusterServerDefaultResponseCallback()

void emberAfPressureMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Pressure Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPressureMeasurementClusterServerInitCallback()

void emberAfPressureMeasurementClusterServerInitCallback ( int8u  endpoint)

Pressure Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPressureMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfPressureMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Pressure Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPressureMeasurementClusterServerMessageSentCallback()

void emberAfPressureMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Pressure Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPressureMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfPressureMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Pressure Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPressureMeasurementClusterServerTickCallback()

void emberAfPressureMeasurementClusterServerTickCallback ( int8u  endpoint)

Pressure Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPriceClusterCancelTariffCallback()

boolean emberAfPriceClusterCancelTariffCallback ( int32u  providerId,
int32u  issuerTariffId,
int8u  tariffType 
)

Price Cluster Cancel Tariff.

Parameters
providerIdVer.: always
issuerTariffIdVer.: always
tariffTypeVer.: always

◆ emberAfPriceClusterClientAttributeChangedCallback()

void emberAfPriceClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Price Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPriceClusterClientDefaultResponseCallback()

void emberAfPriceClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Price Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPriceClusterClientInitCallback()

void emberAfPriceClusterClientInitCallback ( int8u  endpoint)

Price Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPriceClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfPriceClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Price Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPriceClusterClientMessageSentCallback()

void emberAfPriceClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Price Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPriceClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfPriceClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Price Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPriceClusterClientTickCallback()

void emberAfPriceClusterClientTickCallback ( int8u  endpoint)

Price Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPriceClusterCppEventResponseCallback()

boolean emberAfPriceClusterCppEventResponseCallback ( int32u  issuerEventId,
int8u  cppAuth 
)

Price Cluster Cpp Event Response.

Parameters
issuerEventIdVer.: always
cppAuthVer.: always

◆ emberAfPriceClusterGetBillingPeriodCallback()

boolean emberAfPriceClusterGetBillingPeriodCallback ( int32u  earliestStartTime,
int32u  minIssuerEventId,
int8u  numberOfCommands,
int8u  tariffType 
)

Price Cluster Get Billing Period.

Parameters
earliestStartTimeVer.: always
minIssuerEventIdVer.: always
numberOfCommandsVer.: always
tariffTypeVer.: always

◆ emberAfPriceClusterGetBlockPeriodsCallback()

boolean emberAfPriceClusterGetBlockPeriodsCallback ( int32u  startTime,
int8u  numberOfEvents,
int8u  tariffType 
)

Price Cluster Get Block Periods.

Parameters
startTimeVer.: always
numberOfEventsVer.: always
tariffTypeVer.: always

◆ emberAfPriceClusterGetBlockThresholdsCallback()

boolean emberAfPriceClusterGetBlockThresholdsCallback ( int32u  issuerTariffId)

Price Cluster Get Block Thresholds.

Parameters
issuerTariffIdVer.: always

◆ emberAfPriceClusterGetCalorificValueCallback()

boolean emberAfPriceClusterGetCalorificValueCallback ( int32u  earliestStartTime,
int32u  minIssuerEventId,
int8u  numberOfCommands 
)

Price Cluster Get Calorific Value.

Parameters
earliestStartTimeVer.: always
minIssuerEventIdVer.: always
numberOfCommandsVer.: always

◆ emberAfPriceClusterGetCO2ValueCallback()

boolean emberAfPriceClusterGetCO2ValueCallback ( int32u  earliestStartTime,
int32u  minIssuerEventId,
int8u  numberOfCommands,
int8u  tariffType 
)

Price Cluster Get C O2 Value.

Parameters
earliestStartTimeVer.: always
minIssuerEventIdVer.: always
numberOfCommandsVer.: always
tariffTypeVer.: always

◆ emberAfPriceClusterGetConsolidatedBillCallback()

boolean emberAfPriceClusterGetConsolidatedBillCallback ( int32u  earliestStartTime,
int32u  minIssuerEventId,
int8u  numberOfCommands,
int8u  tariffType 
)

Price Cluster Get Consolidated Bill.

Parameters
earliestStartTimeVer.: always
minIssuerEventIdVer.: always
numberOfCommandsVer.: always
tariffTypeVer.: always

◆ emberAfPriceClusterGetConversionFactorCallback()

boolean emberAfPriceClusterGetConversionFactorCallback ( int32u  earliestStartTime,
int32u  minIssuerEventId,
int8u  numberOfCommands 
)

Price Cluster Get Conversion Factor.

Parameters
earliestStartTimeVer.: always
minIssuerEventIdVer.: always
numberOfCommandsVer.: always

◆ emberAfPriceClusterGetCreditPaymentCallback()

boolean emberAfPriceClusterGetCreditPaymentCallback ( int32u  latestEndTime,
int8u  numberOfRecords 
)

Price Cluster Get Credit Payment.

Parameters
latestEndTimeVer.: always
numberOfRecordsVer.: always

◆ emberAfPriceClusterGetCurrencyConversionCommandCallback()

boolean emberAfPriceClusterGetCurrencyConversionCommandCallback ( void  )

Price Cluster Get Currency Conversion Command.

◆ emberAfPriceClusterGetCurrentPriceCallback()

boolean emberAfPriceClusterGetCurrentPriceCallback ( int8u  commandOptions)

Price Cluster Get Current Price.

Parameters
commandOptionsVer.: always

◆ emberAfPriceClusterGetPriceMatrixCallback()

boolean emberAfPriceClusterGetPriceMatrixCallback ( int32u  issuerTariffId)

Price Cluster Get Price Matrix.

Parameters
issuerTariffIdVer.: always

◆ emberAfPriceClusterGetScheduledPricesCallback()

boolean emberAfPriceClusterGetScheduledPricesCallback ( int32u  startTime,
int8u  numberOfEvents 
)

Price Cluster Get Scheduled Prices.

Parameters
startTimeVer.: always
numberOfEventsVer.: always

◆ emberAfPriceClusterGetTariffCancellationCallback()

boolean emberAfPriceClusterGetTariffCancellationCallback ( void  )

Price Cluster Get Tariff Cancellation.

◆ emberAfPriceClusterGetTariffInformationCallback()

boolean emberAfPriceClusterGetTariffInformationCallback ( int32u  earliestStartTime,
int32u  minIssuerEventId,
int8u  numberOfCommands,
int8u  tariffType 
)

Price Cluster Get Tariff Information.

Parameters
earliestStartTimeVer.: always
minIssuerEventIdVer.: always
numberOfCommandsVer.: always
tariffTypeVer.: always

◆ emberAfPriceClusterGetTierLabelsCallback()

boolean emberAfPriceClusterGetTierLabelsCallback ( int32u  issuerTariffId)

Price Cluster Get Tier Labels.

Parameters
issuerTariffIdVer.: always

◆ emberAfPriceClusterPriceAcknowledgementCallback()

boolean emberAfPriceClusterPriceAcknowledgementCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  priceAckTime,
int8u  control 
)

Price Cluster Price Acknowledgement.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
priceAckTimeVer.: always
controlVer.: always

◆ emberAfPriceClusterPublishBillingPeriodCallback()

boolean emberAfPriceClusterPublishBillingPeriodCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  billingPeriodStartTime,
int32u  billingPeriodDuration,
int8u  billingPeriodDurationType,
int8u  tariffType 
)

Price Cluster Publish Billing Period.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
billingPeriodStartTimeVer.: always
billingPeriodDurationVer.: always
billingPeriodDurationTypeVer.: always
tariffTypeVer.: always

◆ emberAfPriceClusterPublishBlockPeriodCallback()

boolean emberAfPriceClusterPublishBlockPeriodCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  blockPeriodStartTime,
int32u  blockPeriodDuration,
int8u  blockPeriodControl,
int8u  blockPeriodDurationType,
int8u  tariffType,
int8u  tariffResolutionPeriod 
)

Price Cluster Publish Block Period.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
blockPeriodStartTimeVer.: always
blockPeriodDurationVer.: always
blockPeriodControlVer.: always
blockPeriodDurationTypeVer.: since se-1.2a-07-5356-19
tariffTypeVer.: since se-1.2a-07-5356-19
tariffResolutionPeriodVer.: since se-1.2a-07-5356-19

◆ emberAfPriceClusterPublishBlockThresholdsCallback()

boolean emberAfPriceClusterPublishBlockThresholdsCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  startTime,
int32u  issuerTariffId,
int8u  commandIndex,
int8u  numberOfCommands,
int8u  subPayloadControl,
int8u *  payload 
)

Price Cluster Publish Block Thresholds.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
startTimeVer.: always
issuerTariffIdVer.: always
commandIndexVer.: always
numberOfCommandsVer.: always
subPayloadControlVer.: always
payloadVer.: always

◆ emberAfPriceClusterPublishCalorificValueCallback()

boolean emberAfPriceClusterPublishCalorificValueCallback ( int32u  issuerEventId,
int32u  startTime,
int32u  calorificValue,
int8u  calorificValueUnit,
int8u  calorificValueTrailingDigit 
)

Price Cluster Publish Calorific Value.

Parameters
issuerEventIdVer.: always
startTimeVer.: always
calorificValueVer.: always
calorificValueUnitVer.: always
calorificValueTrailingDigitVer.: always

◆ emberAfPriceClusterPublishCO2ValueCallback()

boolean emberAfPriceClusterPublishCO2ValueCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  startTime,
int8u  tariffType,
int32u  cO2Value,
int8u  cO2ValueUnit,
int8u  cO2ValueTrailingDigit 
)

Price Cluster Publish C O2 Value.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
startTimeVer.: always
tariffTypeVer.: always
cO2ValueVer.: always
cO2ValueUnitVer.: always
cO2ValueTrailingDigitVer.: always

◆ emberAfPriceClusterPublishConsolidatedBillCallback()

boolean emberAfPriceClusterPublishConsolidatedBillCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  billingPeriodStartTime,
int32u  billingPeriodDuration,
int8u  billingPeriodDurationType,
int8u  tariffType,
int32u  consolidatedBill,
int16u  currency,
int8u  billTrailingDigit 
)

Price Cluster Publish Consolidated Bill.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
billingPeriodStartTimeVer.: always
billingPeriodDurationVer.: always
billingPeriodDurationTypeVer.: always
tariffTypeVer.: always
consolidatedBillVer.: always
currencyVer.: always
billTrailingDigitVer.: always

◆ emberAfPriceClusterPublishConversionFactorCallback()

boolean emberAfPriceClusterPublishConversionFactorCallback ( int32u  issuerEventId,
int32u  startTime,
int32u  conversionFactor,
int8u  conversionFactorTrailingDigit 
)

Price Cluster Publish Conversion Factor.

Parameters
issuerEventIdVer.: always
startTimeVer.: always
conversionFactorVer.: always
conversionFactorTrailingDigitVer.: always

◆ emberAfPriceClusterPublishCppEventCallback()

boolean emberAfPriceClusterPublishCppEventCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  startTime,
int16u  durationInMinutes,
int8u  tariffType,
int8u  cppPriceTier,
int8u  cppAuth 
)

Price Cluster Publish Cpp Event.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
startTimeVer.: always
durationInMinutesVer.: always
tariffTypeVer.: always
cppPriceTierVer.: always
cppAuthVer.: always

◆ emberAfPriceClusterPublishCreditPaymentCallback()

boolean emberAfPriceClusterPublishCreditPaymentCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  creditPaymentDueDate,
int32u  creditPaymentOverDueAmount,
int8u  creditPaymentStatus,
int32u  creditPayment,
int32u  creditPaymentDate,
int8u *  creditPaymentRef 
)

Price Cluster Publish Credit Payment.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
creditPaymentDueDateVer.: always
creditPaymentOverDueAmountVer.: always
creditPaymentStatusVer.: always
creditPaymentVer.: always
creditPaymentDateVer.: always
creditPaymentRefVer.: always

◆ emberAfPriceClusterPublishCurrencyConversionCallback()

boolean emberAfPriceClusterPublishCurrencyConversionCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  startTime,
int16u  oldCurrency,
int16u  newCurrency,
int32u  conversionFactor,
int8u  conversionFactorTrailingDigit,
int32u  currencyChangeControlFlags 
)

Price Cluster Publish Currency Conversion.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
startTimeVer.: always
oldCurrencyVer.: always
newCurrencyVer.: always
conversionFactorVer.: always
conversionFactorTrailingDigitVer.: always
currencyChangeControlFlagsVer.: always

◆ emberAfPriceClusterPublishPriceCallback()

boolean emberAfPriceClusterPublishPriceCallback ( int32u  providerId,
int8u *  rateLabel,
int32u  issuerEventId,
int32u  currentTime,
int8u  unitOfMeasure,
int16u  currency,
int8u  priceTrailingDigitAndPriceTier,
int8u  numberOfPriceTiersAndRegisterTier,
int32u  startTime,
int16u  durationInMinutes,
int32u  price,
int8u  priceRatio,
int32u  generationPrice,
int8u  generationPriceRatio,
int32u  alternateCostDelivered,
int8u  alternateCostUnit,
int8u  alternateCostTrailingDigit,
int8u  numberOfBlockThresholds,
int8u  priceControl,
int8u  numberOfGenerationTiers,
int8u  generationTier,
int8u  extendedNumberOfPriceTiers,
int8u  extendedPriceTier,
int8u  extendedRegisterTier 
)

Price Cluster Publish Price.

Parameters
providerIdVer.: always
rateLabelVer.: always
issuerEventIdVer.: always
currentTimeVer.: always
unitOfMeasureVer.: always
currencyVer.: always
priceTrailingDigitAndPriceTierVer.: always
numberOfPriceTiersAndRegisterTierVer.: always
startTimeVer.: always
durationInMinutesVer.: always
priceVer.: always
priceRatioVer.: always
generationPriceVer.: always
generationPriceRatioVer.: always
alternateCostDeliveredVer.: since se-1.0-07-5356-15
alternateCostUnitVer.: since se-1.0-07-5356-15
alternateCostTrailingDigitVer.: since se-1.0-07-5356-15
numberOfBlockThresholdsVer.: since se-1.1-07-5356-16
priceControlVer.: since se-1.1-07-5356-16
numberOfGenerationTiersVer.: since se-1.2a-07-5356-19
generationTierVer.: since se-1.2a-07-5356-19
extendedNumberOfPriceTiersVer.: since se-1.2a-07-5356-19
extendedPriceTierVer.: since se-1.2a-07-5356-19
extendedRegisterTierVer.: since se-1.2a-07-5356-19

◆ emberAfPriceClusterPublishPriceMatrixCallback()

boolean emberAfPriceClusterPublishPriceMatrixCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  startTime,
int32u  issuerTariffId,
int8u  commandIndex,
int8u  numberOfCommands,
int8u  subPayloadControl,
int8u *  payload 
)

Price Cluster Publish Price Matrix.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
startTimeVer.: always
issuerTariffIdVer.: always
commandIndexVer.: always
numberOfCommandsVer.: always
subPayloadControlVer.: always
payloadVer.: always

◆ emberAfPriceClusterPublishTariffInformationCallback()

boolean emberAfPriceClusterPublishTariffInformationCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  issuerTariffId,
int32u  startTime,
int8u  tariffTypeChargingScheme,
int8u *  tariffLabel,
int8u  numberOfPriceTiersInUse,
int8u  numberOfBlockThresholdsInUse,
int8u  unitOfMeasure,
int16u  currency,
int8u  priceTrailingDigit,
int32u  standingCharge,
int8u  tierBlockMode,
int32u  blockThresholdMultiplier,
int32u  blockThresholdDivisor 
)

Price Cluster Publish Tariff Information.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
issuerTariffIdVer.: always
startTimeVer.: always
tariffTypeChargingSchemeVer.: always
tariffLabelVer.: always
numberOfPriceTiersInUseVer.: always
numberOfBlockThresholdsInUseVer.: always
unitOfMeasureVer.: always
currencyVer.: always
priceTrailingDigitVer.: always
standingChargeVer.: always
tierBlockModeVer.: always
blockThresholdMultiplierVer.: always
blockThresholdDivisorVer.: always

◆ emberAfPriceClusterPublishTierLabelsCallback()

boolean emberAfPriceClusterPublishTierLabelsCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  issuerTariffId,
int8u  commandIndex,
int8u  numberOfCommands,
int8u  numberOfLabels,
int8u *  tierLabelsPayload 
)

Price Cluster Publish Tier Labels.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
issuerTariffIdVer.: always
commandIndexVer.: always
numberOfCommandsVer.: always
numberOfLabelsVer.: always
tierLabelsPayloadVer.: always

◆ emberAfPriceClusterServerAttributeChangedCallback()

void emberAfPriceClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Price Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPriceClusterServerDefaultResponseCallback()

void emberAfPriceClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Price Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPriceClusterServerInitCallback()

void emberAfPriceClusterServerInitCallback ( int8u  endpoint)

Price Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPriceClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfPriceClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Price Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPriceClusterServerMessageSentCallback()

void emberAfPriceClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Price Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPriceClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfPriceClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Price Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPriceClusterServerTickCallback()

void emberAfPriceClusterServerTickCallback ( int8u  endpoint)

Price Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPumpConfigControlClusterClientAttributeChangedCallback()

void emberAfPumpConfigControlClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Pump Configuration and Control Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPumpConfigControlClusterClientDefaultResponseCallback()

void emberAfPumpConfigControlClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Pump Configuration and Control Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPumpConfigControlClusterClientInitCallback()

void emberAfPumpConfigControlClusterClientInitCallback ( int8u  endpoint)

Pump Configuration and Control Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPumpConfigControlClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfPumpConfigControlClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Pump Configuration and Control Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPumpConfigControlClusterClientMessageSentCallback()

void emberAfPumpConfigControlClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Pump Configuration and Control Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPumpConfigControlClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfPumpConfigControlClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Pump Configuration and Control Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPumpConfigControlClusterClientTickCallback()

void emberAfPumpConfigControlClusterClientTickCallback ( int8u  endpoint)

Pump Configuration and Control Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfPumpConfigControlClusterServerAttributeChangedCallback()

void emberAfPumpConfigControlClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Pump Configuration and Control Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfPumpConfigControlClusterServerDefaultResponseCallback()

void emberAfPumpConfigControlClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Pump Configuration and Control Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfPumpConfigControlClusterServerInitCallback()

void emberAfPumpConfigControlClusterServerInitCallback ( int8u  endpoint)

Pump Configuration and Control Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfPumpConfigControlClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfPumpConfigControlClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Pump Configuration and Control Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfPumpConfigControlClusterServerMessageSentCallback()

void emberAfPumpConfigControlClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Pump Configuration and Control Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfPumpConfigControlClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfPumpConfigControlClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Pump Configuration and Control Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfPumpConfigControlClusterServerTickCallback()

void emberAfPumpConfigControlClusterServerTickCallback ( int8u  endpoint)

Pump Configuration and Control Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterClientAttributeChangedCallback()

void emberAfRelativeHumidityMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Relative Humidity Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterClientDefaultResponseCallback()

void emberAfRelativeHumidityMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Relative Humidity Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterClientInitCallback()

void emberAfRelativeHumidityMeasurementClusterClientInitCallback ( int8u  endpoint)

Relative Humidity Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfRelativeHumidityMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Relative Humidity Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterClientMessageSentCallback()

void emberAfRelativeHumidityMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Relative Humidity Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfRelativeHumidityMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Relative Humidity Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterClientTickCallback()

void emberAfRelativeHumidityMeasurementClusterClientTickCallback ( int8u  endpoint)

Relative Humidity Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterServerAttributeChangedCallback()

void emberAfRelativeHumidityMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Relative Humidity Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterServerDefaultResponseCallback()

void emberAfRelativeHumidityMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Relative Humidity Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterServerInitCallback()

void emberAfRelativeHumidityMeasurementClusterServerInitCallback ( int8u  endpoint)

Relative Humidity Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfRelativeHumidityMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Relative Humidity Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterServerMessageSentCallback()

void emberAfRelativeHumidityMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Relative Humidity Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfRelativeHumidityMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Relative Humidity Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfRelativeHumidityMeasurementClusterServerTickCallback()

void emberAfRelativeHumidityMeasurementClusterServerTickCallback ( int8u  endpoint)

Relative Humidity Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfRssiLocationClusterAnchorNodeAnnounceCallback()

boolean emberAfRssiLocationClusterAnchorNodeAnnounceCallback ( int8u *  anchorNodeIeeeAddress,
int16s  coordinate1,
int16s  coordinate2,
int16s  coordinate3 
)

RSSI Location Cluster Anchor Node Announce.

Parameters
anchorNodeIeeeAddressVer.: always
coordinate1Ver.: always
coordinate2Ver.: always
coordinate3Ver.: always

◆ emberAfRssiLocationClusterClientAttributeChangedCallback()

void emberAfRssiLocationClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

RSSI Location Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfRssiLocationClusterClientDefaultResponseCallback()

void emberAfRssiLocationClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

RSSI Location Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfRssiLocationClusterClientInitCallback()

void emberAfRssiLocationClusterClientInitCallback ( int8u  endpoint)

RSSI Location Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfRssiLocationClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfRssiLocationClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

RSSI Location Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfRssiLocationClusterClientMessageSentCallback()

void emberAfRssiLocationClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

RSSI Location Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfRssiLocationClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfRssiLocationClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

RSSI Location Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfRssiLocationClusterClientTickCallback()

void emberAfRssiLocationClusterClientTickCallback ( int8u  endpoint)

RSSI Location Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfRssiLocationClusterCompactLocationDataNotificationCallback()

boolean emberAfRssiLocationClusterCompactLocationDataNotificationCallback ( int8u  locationType,
int16s  coordinate1,
int16s  coordinate2,
int16s  coordinate3,
int8u  qualityMeasure,
int16u  locationAge 
)

RSSI Location Cluster Compact Location Data Notification.

Parameters
locationTypeVer.: always
coordinate1Ver.: always
coordinate2Ver.: always
coordinate3Ver.: always
qualityMeasureVer.: always
locationAgeVer.: always

◆ emberAfRssiLocationClusterDeviceConfigurationResponseCallback()

boolean emberAfRssiLocationClusterDeviceConfigurationResponseCallback ( int8u  status,
int16s  power,
int16u  pathLossExponent,
int16u  calculationPeriod,
int8u  numberRssiMeasurements,
int16u  reportingPeriod 
)

RSSI Location Cluster Device Configuration Response.

Parameters
statusVer.: always
powerVer.: always
pathLossExponentVer.: always
calculationPeriodVer.: always
numberRssiMeasurementsVer.: always
reportingPeriodVer.: always

◆ emberAfRssiLocationClusterGetDeviceConfigurationCallback()

boolean emberAfRssiLocationClusterGetDeviceConfigurationCallback ( int8u *  targetAddress)

RSSI Location Cluster Get Device Configuration.

Parameters
targetAddressVer.: always

◆ emberAfRssiLocationClusterGetLocationDataCallback()

boolean emberAfRssiLocationClusterGetLocationDataCallback ( int8u  flags,
int8u  numberResponses,
int8u *  targetAddress 
)

RSSI Location Cluster Get Location Data.

Parameters
flagsVer.: always
numberResponsesVer.: always
targetAddressVer.: always

◆ emberAfRssiLocationClusterLocationDataNotificationCallback()

boolean emberAfRssiLocationClusterLocationDataNotificationCallback ( int8u  locationType,
int16s  coordinate1,
int16s  coordinate2,
int16s  coordinate3,
int16s  power,
int16u  pathLossExponent,
int8u  locationMethod,
int8u  qualityMeasure,
int16u  locationAge 
)

RSSI Location Cluster Location Data Notification.

Parameters
locationTypeVer.: always
coordinate1Ver.: always
coordinate2Ver.: always
coordinate3Ver.: always
powerVer.: always
pathLossExponentVer.: always
locationMethodVer.: always
qualityMeasureVer.: always
locationAgeVer.: always

◆ emberAfRssiLocationClusterLocationDataResponseCallback()

boolean emberAfRssiLocationClusterLocationDataResponseCallback ( int8u  status,
int8u  locationType,
int16s  coordinate1,
int16s  coordinate2,
int16s  coordinate3,
int16s  power,
int16u  pathLossExponent,
int8u  locationMethod,
int8u  qualityMeasure,
int16u  locationAge 
)

RSSI Location Cluster Location Data Response.

Parameters
statusVer.: always
locationTypeVer.: always
coordinate1Ver.: always
coordinate2Ver.: always
coordinate3Ver.: always
powerVer.: always
pathLossExponentVer.: always
locationMethodVer.: always
qualityMeasureVer.: always
locationAgeVer.: always

◆ emberAfRssiLocationClusterReportRssiMeasurementsCallback()

boolean emberAfRssiLocationClusterReportRssiMeasurementsCallback ( int8u *  measuringDevice,
int8u  neighbors,
int8u *  neighborsInfo 
)

RSSI Location Cluster Report Rssi Measurements.

Parameters
measuringDeviceVer.: always
neighborsVer.: always
neighborsInfoVer.: always

◆ emberAfRssiLocationClusterRequestOwnLocationCallback()

boolean emberAfRssiLocationClusterRequestOwnLocationCallback ( int8u *  blindNode)

RSSI Location Cluster Request Own Location.

Parameters
blindNodeVer.: always

◆ emberAfRssiLocationClusterRssiPingCallback()

boolean emberAfRssiLocationClusterRssiPingCallback ( int8u  locationType)

RSSI Location Cluster Rssi Ping.

Parameters
locationTypeVer.: always

◆ emberAfRssiLocationClusterRssiRequestCallback()

boolean emberAfRssiLocationClusterRssiRequestCallback ( void  )

RSSI Location Cluster Rssi Request.

◆ emberAfRssiLocationClusterRssiResponseCallback()

boolean emberAfRssiLocationClusterRssiResponseCallback ( int8u *  replyingDevice,
int16s  coordinate1,
int16s  coordinate2,
int16s  coordinate3,
int8s  rssi,
int8u  numberRssiMeasurements 
)

RSSI Location Cluster Rssi Response.

Parameters
replyingDeviceVer.: always
coordinate1Ver.: always
coordinate2Ver.: always
coordinate3Ver.: always
rssiVer.: always
numberRssiMeasurementsVer.: always

◆ emberAfRssiLocationClusterSendPingsCallback()

boolean emberAfRssiLocationClusterSendPingsCallback ( int8u *  targetAddress,
int8u  numberRssiMeasurements,
int16u  calculationPeriod 
)

RSSI Location Cluster Send Pings.

Parameters
targetAddressVer.: always
numberRssiMeasurementsVer.: always
calculationPeriodVer.: always

◆ emberAfRssiLocationClusterServerAttributeChangedCallback()

void emberAfRssiLocationClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

RSSI Location Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfRssiLocationClusterServerDefaultResponseCallback()

void emberAfRssiLocationClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

RSSI Location Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfRssiLocationClusterServerInitCallback()

void emberAfRssiLocationClusterServerInitCallback ( int8u  endpoint)

RSSI Location Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfRssiLocationClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfRssiLocationClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

RSSI Location Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfRssiLocationClusterServerMessageSentCallback()

void emberAfRssiLocationClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

RSSI Location Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfRssiLocationClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfRssiLocationClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

RSSI Location Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfRssiLocationClusterServerTickCallback()

void emberAfRssiLocationClusterServerTickCallback ( int8u  endpoint)

RSSI Location Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfRssiLocationClusterSetAbsoluteLocationCallback()

boolean emberAfRssiLocationClusterSetAbsoluteLocationCallback ( int16s  coordinate1,
int16s  coordinate2,
int16s  coordinate3,
int16s  power,
int16u  pathLossExponent 
)

RSSI Location Cluster Set Absolute Location.

Parameters
coordinate1Ver.: always
coordinate2Ver.: always
coordinate3Ver.: always
powerVer.: always
pathLossExponentVer.: always

◆ emberAfRssiLocationClusterSetDeviceConfigurationCallback()

boolean emberAfRssiLocationClusterSetDeviceConfigurationCallback ( int16s  power,
int16u  pathLossExponent,
int16u  calculationPeriod,
int8u  numberRssiMeasurements,
int16u  reportingPeriod 
)

RSSI Location Cluster Set Device Configuration.

Parameters
powerVer.: always
pathLossExponentVer.: always
calculationPeriodVer.: always
numberRssiMeasurementsVer.: always
reportingPeriodVer.: always

◆ emberAfSampleMfgSpecificCluster2ClientAttributeChangedCallback()

void emberAfSampleMfgSpecificCluster2ClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sample Mfg Specific Cluster 2 Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSampleMfgSpecificCluster2ClientDefaultResponseCallback()

void emberAfSampleMfgSpecificCluster2ClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sample Mfg Specific Cluster 2 Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSampleMfgSpecificCluster2ClientInitCallback()

void emberAfSampleMfgSpecificCluster2ClientInitCallback ( int8u  endpoint)

Sample Mfg Specific Cluster 2 Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSampleMfgSpecificCluster2ClientManufacturerSpecificAttributeChangedCallback()

void emberAfSampleMfgSpecificCluster2ClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sample Mfg Specific Cluster 2 Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSampleMfgSpecificCluster2ClientMessageSentCallback()

void emberAfSampleMfgSpecificCluster2ClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sample Mfg Specific Cluster 2 Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSampleMfgSpecificCluster2ClientPreAttributeChangedCallback()

EmberAfStatus emberAfSampleMfgSpecificCluster2ClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sample Mfg Specific Cluster 2 Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSampleMfgSpecificCluster2ClientTickCallback()

void emberAfSampleMfgSpecificCluster2ClientTickCallback ( int8u  endpoint)

Sample Mfg Specific Cluster 2 Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSampleMfgSpecificCluster2CommandTwoCallback()

boolean emberAfSampleMfgSpecificCluster2CommandTwoCallback ( int8u  argOne)

Sample Mfg Specific Cluster 2 Cluster Command Two.

Parameters
argOneVer.: always

◆ emberAfSampleMfgSpecificCluster2ServerAttributeChangedCallback()

void emberAfSampleMfgSpecificCluster2ServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sample Mfg Specific Cluster 2 Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSampleMfgSpecificCluster2ServerDefaultResponseCallback()

void emberAfSampleMfgSpecificCluster2ServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sample Mfg Specific Cluster 2 Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSampleMfgSpecificCluster2ServerInitCallback()

void emberAfSampleMfgSpecificCluster2ServerInitCallback ( int8u  endpoint)

Sample Mfg Specific Cluster 2 Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSampleMfgSpecificCluster2ServerManufacturerSpecificAttributeChangedCallback()

void emberAfSampleMfgSpecificCluster2ServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sample Mfg Specific Cluster 2 Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSampleMfgSpecificCluster2ServerMessageSentCallback()

void emberAfSampleMfgSpecificCluster2ServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sample Mfg Specific Cluster 2 Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSampleMfgSpecificCluster2ServerPreAttributeChangedCallback()

EmberAfStatus emberAfSampleMfgSpecificCluster2ServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sample Mfg Specific Cluster 2 Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSampleMfgSpecificCluster2ServerTickCallback()

void emberAfSampleMfgSpecificCluster2ServerTickCallback ( int8u  endpoint)

Sample Mfg Specific Cluster 2 Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSampleMfgSpecificClusterClientAttributeChangedCallback()

void emberAfSampleMfgSpecificClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sample Mfg Specific Cluster Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSampleMfgSpecificClusterClientDefaultResponseCallback()

void emberAfSampleMfgSpecificClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sample Mfg Specific Cluster Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSampleMfgSpecificClusterClientInitCallback()

void emberAfSampleMfgSpecificClusterClientInitCallback ( int8u  endpoint)

Sample Mfg Specific Cluster Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSampleMfgSpecificClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfSampleMfgSpecificClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sample Mfg Specific Cluster Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSampleMfgSpecificClusterClientMessageSentCallback()

void emberAfSampleMfgSpecificClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sample Mfg Specific Cluster Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSampleMfgSpecificClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfSampleMfgSpecificClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sample Mfg Specific Cluster Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSampleMfgSpecificClusterClientTickCallback()

void emberAfSampleMfgSpecificClusterClientTickCallback ( int8u  endpoint)

Sample Mfg Specific Cluster Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSampleMfgSpecificClusterCommandOneCallback()

boolean emberAfSampleMfgSpecificClusterCommandOneCallback ( int8u  argOne)

Sample Mfg Specific Cluster Cluster Command One.

Parameters
argOneVer.: always

◆ emberAfSampleMfgSpecificClusterServerAttributeChangedCallback()

void emberAfSampleMfgSpecificClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sample Mfg Specific Cluster Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSampleMfgSpecificClusterServerDefaultResponseCallback()

void emberAfSampleMfgSpecificClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sample Mfg Specific Cluster Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSampleMfgSpecificClusterServerInitCallback()

void emberAfSampleMfgSpecificClusterServerInitCallback ( int8u  endpoint)

Sample Mfg Specific Cluster Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSampleMfgSpecificClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfSampleMfgSpecificClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sample Mfg Specific Cluster Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSampleMfgSpecificClusterServerMessageSentCallback()

void emberAfSampleMfgSpecificClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sample Mfg Specific Cluster Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSampleMfgSpecificClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfSampleMfgSpecificClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sample Mfg Specific Cluster Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSampleMfgSpecificClusterServerTickCallback()

void emberAfSampleMfgSpecificClusterServerTickCallback ( int8u  endpoint)

Sample Mfg Specific Cluster Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfScenesClusterAddSceneCallback()

boolean emberAfScenesClusterAddSceneCallback ( int16u  groupId,
int8u  sceneId,
int16u  transitionTime,
int8u *  sceneName,
int8u *  extensionFieldSets 
)

Scenes Cluster Add Scene.

Parameters
groupIdVer.: always
sceneIdVer.: always
transitionTimeVer.: always
sceneNameVer.: always
extensionFieldSetsVer.: always

◆ emberAfScenesClusterAddSceneResponseCallback()

boolean emberAfScenesClusterAddSceneResponseCallback ( int8u  status,
int16u  groupId,
int8u  sceneId 
)

Scenes Cluster Add Scene Response.

Parameters
statusVer.: always
groupIdVer.: always
sceneIdVer.: always

◆ emberAfScenesClusterClearSceneTableCallback()

void emberAfScenesClusterClearSceneTableCallback ( int8u  endpoint)

Scenes Cluster ClearSceneTable.

This function is called by the framework when the application should clear the scene table.

Parameters
endpointThe endpoint. Ver.: always

◆ emberAfScenesClusterClientAttributeChangedCallback()

void emberAfScenesClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Scenes Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfScenesClusterClientDefaultResponseCallback()

void emberAfScenesClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Scenes Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfScenesClusterClientInitCallback()

void emberAfScenesClusterClientInitCallback ( int8u  endpoint)

Scenes Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfScenesClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfScenesClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Scenes Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfScenesClusterClientMessageSentCallback()

void emberAfScenesClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Scenes Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfScenesClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfScenesClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Scenes Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfScenesClusterClientTickCallback()

void emberAfScenesClusterClientTickCallback ( int8u  endpoint)

Scenes Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfScenesClusterCopySceneCallback()

boolean emberAfScenesClusterCopySceneCallback ( int8u  mode,
int16u  groupIdFrom,
int8u  sceneIdFrom,
int16u  groupIdTo,
int8u  sceneIdTo 
)

Scenes Cluster Copy Scene.

Parameters
modeVer.: always
groupIdFromVer.: always
sceneIdFromVer.: always
groupIdToVer.: always
sceneIdToVer.: always

◆ emberAfScenesClusterCopySceneResponseCallback()

boolean emberAfScenesClusterCopySceneResponseCallback ( int8u  status,
int16u  groupIdFrom,
int8u  sceneIdFrom 
)

Scenes Cluster Copy Scene Response.

Parameters
statusVer.: always
groupIdFromVer.: always
sceneIdFromVer.: always

◆ emberAfScenesClusterEnhancedAddSceneCallback()

boolean emberAfScenesClusterEnhancedAddSceneCallback ( int16u  groupId,
int8u  sceneId,
int16u  transitionTime,
int8u *  sceneName,
int8u *  extensionFieldSets 
)

Scenes Cluster Enhanced Add Scene.

Parameters
groupIdVer.: always
sceneIdVer.: always
transitionTimeVer.: always
sceneNameVer.: always
extensionFieldSetsVer.: always

◆ emberAfScenesClusterEnhancedAddSceneResponseCallback()

boolean emberAfScenesClusterEnhancedAddSceneResponseCallback ( int8u  status,
int16u  groupId,
int8u  sceneId 
)

Scenes Cluster Enhanced Add Scene Response.

Parameters
statusVer.: always
groupIdVer.: always
sceneIdVer.: always

◆ emberAfScenesClusterEnhancedViewSceneCallback()

boolean emberAfScenesClusterEnhancedViewSceneCallback ( int16u  groupId,
int8u  sceneId 
)

Scenes Cluster Enhanced View Scene.

Parameters
groupIdVer.: always
sceneIdVer.: always

◆ emberAfScenesClusterEnhancedViewSceneResponseCallback()

boolean emberAfScenesClusterEnhancedViewSceneResponseCallback ( int8u  status,
int16u  groupId,
int8u  sceneId,
int16u  transitionTime,
int8u *  sceneName,
int8u *  extensionFieldSets 
)

Scenes Cluster Enhanced View Scene Response.

Parameters
statusVer.: always
groupIdVer.: always
sceneIdVer.: always
transitionTimeVer.: always
sceneNameVer.: always
extensionFieldSetsVer.: always

◆ emberAfScenesClusterGetSceneMembershipCallback()

boolean emberAfScenesClusterGetSceneMembershipCallback ( int16u  groupId)

Scenes Cluster Get Scene Membership.

Parameters
groupIdVer.: always

◆ emberAfScenesClusterGetSceneMembershipResponseCallback()

boolean emberAfScenesClusterGetSceneMembershipResponseCallback ( int8u  status,
int8u  capacity,
int16u  groupId,
int8u  sceneCount,
int8u *  sceneList 
)

Scenes Cluster Get Scene Membership Response.

Parameters
statusVer.: always
capacityVer.: always
groupIdVer.: always
sceneCountVer.: always
sceneListVer.: always

◆ emberAfScenesClusterMakeInvalidCallback()

EmberAfStatus emberAfScenesClusterMakeInvalidCallback ( int8u  endpoint)

Scenes Cluster Make Invalid.

This function is called to invalidate the valid attribute in the Scenes cluster.

Parameters
endpointVer.: always

◆ emberAfScenesClusterRecallSavedSceneCallback()

EmberAfStatus emberAfScenesClusterRecallSavedSceneCallback ( int8u  endpoint,
int16u  groupId,
int8u  sceneId 
)

Scenes Cluster Recall Saved Scene.

This function is called by the framework when the application should recall a saved scene.

Parameters
endpointThe endpoint. Ver.: always
groupIdThe group identifier. Ver.: always
sceneIdThe scene identifier. Ver.: always

◆ emberAfScenesClusterRecallSceneCallback()

boolean emberAfScenesClusterRecallSceneCallback ( int16u  groupId,
int8u  sceneId,
int16u  transitionTime 
)

Scenes Cluster Recall Scene.

Parameters
groupIdVer.: always
sceneIdVer.: always
transitionTimeVer.: since zcl-7.0-07-5123-07

◆ emberAfScenesClusterRemoveAllScenesCallback()

boolean emberAfScenesClusterRemoveAllScenesCallback ( int16u  groupId)

Scenes Cluster Remove All Scenes.

Parameters
groupIdVer.: always

◆ emberAfScenesClusterRemoveAllScenesResponseCallback()

boolean emberAfScenesClusterRemoveAllScenesResponseCallback ( int8u  status,
int16u  groupId 
)

Scenes Cluster Remove All Scenes Response.

Parameters
statusVer.: always
groupIdVer.: always

◆ emberAfScenesClusterRemoveSceneCallback()

boolean emberAfScenesClusterRemoveSceneCallback ( int16u  groupId,
int8u  sceneId 
)

Scenes Cluster Remove Scene.

Parameters
groupIdVer.: always
sceneIdVer.: always

◆ emberAfScenesClusterRemoveSceneResponseCallback()

boolean emberAfScenesClusterRemoveSceneResponseCallback ( int8u  status,
int16u  groupId,
int8u  sceneId 
)

Scenes Cluster Remove Scene Response.

Parameters
statusVer.: always
groupIdVer.: always
sceneIdVer.: always

◆ emberAfScenesClusterRemoveScenesInGroupCallback()

void emberAfScenesClusterRemoveScenesInGroupCallback ( int8u  endpoint,
int16u  groupId 
)

Scenes Cluster Remove Scenes In Group.

This function removes the scenes from a specified group.

Parameters
endpointEndpoint Ver.: always
groupIdGroup ID Ver.: always

◆ emberAfScenesClusterServerAttributeChangedCallback()

void emberAfScenesClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Scenes Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfScenesClusterServerDefaultResponseCallback()

void emberAfScenesClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Scenes Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfScenesClusterServerInitCallback()

void emberAfScenesClusterServerInitCallback ( int8u  endpoint)

Scenes Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfScenesClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfScenesClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Scenes Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfScenesClusterServerMessageSentCallback()

void emberAfScenesClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Scenes Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfScenesClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfScenesClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Scenes Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfScenesClusterServerTickCallback()

void emberAfScenesClusterServerTickCallback ( int8u  endpoint)

Scenes Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfScenesClusterStoreCurrentSceneCallback()

EmberAfStatus emberAfScenesClusterStoreCurrentSceneCallback ( int8u  endpoint,
int16u  groupId,
int8u  sceneId 
)

Scenes Cluster Store Current Scene.

This function is called by the framework when the application should store the current scene. If an entry already exists in the scene table with the same scene and group ids, the application should update the entry with the current scene. Otherwise, a new entry should be adde to the scene table, if possible.

Parameters
endpointThe endpoint. Ver.: always
groupIdThe group identifier. Ver.: always
sceneIdThe scene identifier. Ver.: always

◆ emberAfScenesClusterStoreSceneCallback()

boolean emberAfScenesClusterStoreSceneCallback ( int16u  groupId,
int8u  sceneId 
)

Scenes Cluster Store Scene.

Parameters
groupIdVer.: always
sceneIdVer.: always

◆ emberAfScenesClusterStoreSceneResponseCallback()

boolean emberAfScenesClusterStoreSceneResponseCallback ( int8u  status,
int16u  groupId,
int8u  sceneId 
)

Scenes Cluster Store Scene Response.

Parameters
statusVer.: always
groupIdVer.: always
sceneIdVer.: always

◆ emberAfScenesClusterViewSceneCallback()

boolean emberAfScenesClusterViewSceneCallback ( int16u  groupId,
int8u  sceneId 
)

Scenes Cluster View Scene.

Parameters
groupIdVer.: always
sceneIdVer.: always

◆ emberAfScenesClusterViewSceneResponseCallback()

boolean emberAfScenesClusterViewSceneResponseCallback ( int8u  status,
int16u  groupId,
int8u  sceneId,
int16u  transitionTime,
int8u *  sceneName,
int8u *  extensionFieldSets 
)

Scenes Cluster View Scene Response.

Parameters
statusVer.: always
groupIdVer.: always
sceneIdVer.: always
transitionTimeVer.: always
sceneNameVer.: always
extensionFieldSetsVer.: always

◆ emberAfShadeConfigClusterClientAttributeChangedCallback()

void emberAfShadeConfigClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Shade Configuration Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfShadeConfigClusterClientDefaultResponseCallback()

void emberAfShadeConfigClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Shade Configuration Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfShadeConfigClusterClientInitCallback()

void emberAfShadeConfigClusterClientInitCallback ( int8u  endpoint)

Shade Configuration Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfShadeConfigClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfShadeConfigClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Shade Configuration Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfShadeConfigClusterClientMessageSentCallback()

void emberAfShadeConfigClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Shade Configuration Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfShadeConfigClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfShadeConfigClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Shade Configuration Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfShadeConfigClusterClientTickCallback()

void emberAfShadeConfigClusterClientTickCallback ( int8u  endpoint)

Shade Configuration Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfShadeConfigClusterServerAttributeChangedCallback()

void emberAfShadeConfigClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Shade Configuration Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfShadeConfigClusterServerDefaultResponseCallback()

void emberAfShadeConfigClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Shade Configuration Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfShadeConfigClusterServerInitCallback()

void emberAfShadeConfigClusterServerInitCallback ( int8u  endpoint)

Shade Configuration Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfShadeConfigClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfShadeConfigClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Shade Configuration Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfShadeConfigClusterServerMessageSentCallback()

void emberAfShadeConfigClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Shade Configuration Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfShadeConfigClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfShadeConfigClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Shade Configuration Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfShadeConfigClusterServerTickCallback()

void emberAfShadeConfigClusterServerTickCallback ( int8u  endpoint)

Shade Configuration Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSimpleMeteringClusterChangeSupplyCallback()

boolean emberAfSimpleMeteringClusterChangeSupplyCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  requestDateTime,
int32u  implementationDateTime,
int8u  proposedSupplyStatus,
int8u  supplyControlBits 
)

Simple Metering Cluster Change Supply.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
requestDateTimeVer.: always
implementationDateTimeVer.: always
proposedSupplyStatusVer.: always
supplyControlBitsVer.: always

◆ emberAfSimpleMeteringClusterClientAttributeChangedCallback()

void emberAfSimpleMeteringClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Simple Metering Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSimpleMeteringClusterClientDefaultResponseCallback()

void emberAfSimpleMeteringClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Simple Metering Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSimpleMeteringClusterClientInitCallback()

void emberAfSimpleMeteringClusterClientInitCallback ( int8u  endpoint)

Simple Metering Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSimpleMeteringClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfSimpleMeteringClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Simple Metering Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSimpleMeteringClusterClientMessageSentCallback()

void emberAfSimpleMeteringClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Simple Metering Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSimpleMeteringClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfSimpleMeteringClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Simple Metering Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSimpleMeteringClusterClientTickCallback()

void emberAfSimpleMeteringClusterClientTickCallback ( int8u  endpoint)

Simple Metering Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSimpleMeteringClusterConfigureMirrorCallback()

boolean emberAfSimpleMeteringClusterConfigureMirrorCallback ( int32u  issuerEventId,
int32u  reportingInterval,
int8u  mirrorNotificationReporting,
int8u  notificationScheme 
)

Simple Metering Cluster Configure Mirror.

Parameters
issuerEventIdVer.: always
reportingIntervalVer.: always
mirrorNotificationReportingVer.: always
notificationSchemeVer.: always

◆ emberAfSimpleMeteringClusterConfigureNotificationFlagsCallback()

boolean emberAfSimpleMeteringClusterConfigureNotificationFlagsCallback ( int32u  issuerEventId,
int8u  notificationScheme,
int16u  notificationFlagAttributeId,
int16u  clusterId,
int16u  manufacturerCode,
int8u  numberOfCommands,
int8u *  commandIds 
)

Simple Metering Cluster Configure Notification Flags.

Parameters
issuerEventIdVer.: always
notificationSchemeVer.: always
notificationFlagAttributeIdVer.: always
clusterIdVer.: always
manufacturerCodeVer.: always
numberOfCommandsVer.: always
commandIdsVer.: always

◆ emberAfSimpleMeteringClusterConfigureNotificationSchemeCallback()

boolean emberAfSimpleMeteringClusterConfigureNotificationSchemeCallback ( int32u  issuerEventId,
int8u  notificationScheme,
int32u  notificationFlagOrder 
)

Simple Metering Cluster Configure Notification Scheme.

Parameters
issuerEventIdVer.: always
notificationSchemeVer.: always
notificationFlagOrderVer.: always

◆ emberAfSimpleMeteringClusterGetNotifiedMessageCallback()

boolean emberAfSimpleMeteringClusterGetNotifiedMessageCallback ( int8u  notificationScheme,
int16u  notificationFlagAttributeId,
int32u  notificationFlagsN 
)

Simple Metering Cluster Get Notified Message.

Parameters
notificationSchemeVer.: always
notificationFlagAttributeIdVer.: always
notificationFlagsNVer.: always

◆ emberAfSimpleMeteringClusterGetProfileCallback()

boolean emberAfSimpleMeteringClusterGetProfileCallback ( int8u  intervalChannel,
int32u  endTime,
int8u  numberOfPeriods 
)

Simple Metering Cluster Get Profile.

Parameters
intervalChannelVer.: always
endTimeVer.: always
numberOfPeriodsVer.: always

◆ emberAfSimpleMeteringClusterGetProfileResponseCallback()

boolean emberAfSimpleMeteringClusterGetProfileResponseCallback ( int32u  endTime,
int8u  status,
int8u  profileIntervalPeriod,
int8u  numberOfPeriodsDelivered,
int8u *  intervals 
)

Simple Metering Cluster Get Profile Response.

Parameters
endTimeVer.: always
statusVer.: always
profileIntervalPeriodVer.: always
numberOfPeriodsDeliveredVer.: always
intervalsVer.: always

◆ emberAfSimpleMeteringClusterGetSampledDataCallback()

boolean emberAfSimpleMeteringClusterGetSampledDataCallback ( int16u  sampleId,
int32u  earliestSampleTime,
int8u  sampleType,
int16u  numberOfSamples 
)

Simple Metering Cluster Get Sampled Data.

Parameters
sampleIdVer.: always
earliestSampleTimeVer.: always
sampleTypeVer.: always
numberOfSamplesVer.: always

◆ emberAfSimpleMeteringClusterGetSampledDataResponseCallback()

boolean emberAfSimpleMeteringClusterGetSampledDataResponseCallback ( int16u  sampleId,
int32u  sampleStartTime,
int8u  sampleType,
int16u  sampleRequestInterval,
int16u  numberOfSamples,
int8u *  samples 
)

Simple Metering Cluster Get Sampled Data Response.

Parameters
sampleIdVer.: always
sampleStartTimeVer.: always
sampleTypeVer.: always
sampleRequestIntervalVer.: always
numberOfSamplesVer.: always
samplesVer.: always

◆ emberAfSimpleMeteringClusterGetSnapshotCallback()

boolean emberAfSimpleMeteringClusterGetSnapshotCallback ( int32u  earliestStartTime,
int32u  latestEndTime,
int8u  snapshotOffset,
int32u  snapshotCause 
)

Simple Metering Cluster Get Snapshot.

Parameters
earliestStartTimeVer.: always
latestEndTimeVer.: always
snapshotOffsetVer.: always
snapshotCauseVer.: always

◆ emberAfSimpleMeteringClusterLocalChangeSupplyCallback()

boolean emberAfSimpleMeteringClusterLocalChangeSupplyCallback ( int8u  proposedSupplyStatus)

Simple Metering Cluster Local Change Supply.

Parameters
proposedSupplyStatusVer.: always

◆ emberAfSimpleMeteringClusterMirrorRemovedCallback()

boolean emberAfSimpleMeteringClusterMirrorRemovedCallback ( int16u  endpointId)

Simple Metering Cluster Mirror Removed.

Parameters
endpointIdVer.: always

◆ emberAfSimpleMeteringClusterMirrorReportAttributeResponseCallback()

boolean emberAfSimpleMeteringClusterMirrorReportAttributeResponseCallback ( int8u  notificationScheme,
int8u *  notificationFlags 
)

Simple Metering Cluster Mirror Report Attribute Response.

Parameters
notificationSchemeVer.: always
notificationFlagsVer.: always

◆ emberAfSimpleMeteringClusterPublishSnapshotCallback()

boolean emberAfSimpleMeteringClusterPublishSnapshotCallback ( int32u  snapshotId,
int32u  snapshotTime,
int8u  totalSnapshotsFound,
int8u  commandIndex,
int8u  totalCommands,
int32u  snapshotCause,
int8u  snapshotPayloadType,
int8u *  snapshotPayload 
)

Simple Metering Cluster Publish Snapshot.

Parameters
snapshotIdVer.: always
snapshotTimeVer.: always
totalSnapshotsFoundVer.: always
commandIndexVer.: always
totalCommandsVer.: always
snapshotCauseVer.: always
snapshotPayloadTypeVer.: always
snapshotPayloadVer.: always

◆ emberAfSimpleMeteringClusterRemoveMirrorCallback()

boolean emberAfSimpleMeteringClusterRemoveMirrorCallback ( void  )

Simple Metering Cluster Remove Mirror.

◆ emberAfSimpleMeteringClusterRequestFastPollModeCallback()

boolean emberAfSimpleMeteringClusterRequestFastPollModeCallback ( int8u  fastPollUpdatePeriod,
int8u  duration 
)

Simple Metering Cluster Request Fast Poll Mode.

Parameters
fastPollUpdatePeriodVer.: always
durationVer.: always

◆ emberAfSimpleMeteringClusterRequestFastPollModeResponseCallback()

boolean emberAfSimpleMeteringClusterRequestFastPollModeResponseCallback ( int8u  appliedUpdatePeriod,
int32u  fastPollModeEndtime 
)

Simple Metering Cluster Request Fast Poll Mode Response.

Parameters
appliedUpdatePeriodVer.: always
fastPollModeEndtimeVer.: always

◆ emberAfSimpleMeteringClusterRequestMirrorCallback()

boolean emberAfSimpleMeteringClusterRequestMirrorCallback ( void  )

Simple Metering Cluster Request Mirror.

◆ emberAfSimpleMeteringClusterRequestMirrorResponseCallback()

boolean emberAfSimpleMeteringClusterRequestMirrorResponseCallback ( int16u  endpointId)

Simple Metering Cluster Request Mirror Response.

Parameters
endpointIdVer.: always

◆ emberAfSimpleMeteringClusterResetLoadLimitCounterCallback()

boolean emberAfSimpleMeteringClusterResetLoadLimitCounterCallback ( int32u  providerId,
int32u  issuerEventId 
)

Simple Metering Cluster Reset Load Limit Counter.

Parameters
providerIdVer.: always
issuerEventIdVer.: always

◆ emberAfSimpleMeteringClusterScheduleSnapshotCallback()

boolean emberAfSimpleMeteringClusterScheduleSnapshotCallback ( int32u  issuerEventId,
int8u  commandIndex,
int8u  commandCount,
int8u *  snapshotSchedulePayload 
)

Simple Metering Cluster Schedule Snapshot.

Parameters
issuerEventIdVer.: always
commandIndexVer.: always
commandCountVer.: always
snapshotSchedulePayloadVer.: always

◆ emberAfSimpleMeteringClusterScheduleSnapshotResponseCallback()

boolean emberAfSimpleMeteringClusterScheduleSnapshotResponseCallback ( int32u  issuerEventId,
int8u *  snapshotResponsePayload 
)

Simple Metering Cluster Schedule Snapshot Response.

Parameters
issuerEventIdVer.: always
snapshotResponsePayloadVer.: always

◆ emberAfSimpleMeteringClusterServerAttributeChangedCallback()

void emberAfSimpleMeteringClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Simple Metering Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSimpleMeteringClusterServerDefaultResponseCallback()

void emberAfSimpleMeteringClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Simple Metering Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSimpleMeteringClusterServerInitCallback()

void emberAfSimpleMeteringClusterServerInitCallback ( int8u  endpoint)

Simple Metering Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSimpleMeteringClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfSimpleMeteringClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Simple Metering Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSimpleMeteringClusterServerMessageSentCallback()

void emberAfSimpleMeteringClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Simple Metering Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSimpleMeteringClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfSimpleMeteringClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Simple Metering Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSimpleMeteringClusterServerTickCallback()

void emberAfSimpleMeteringClusterServerTickCallback ( int8u  endpoint)

Simple Metering Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSimpleMeteringClusterSetSupplyStatusCallback()

boolean emberAfSimpleMeteringClusterSetSupplyStatusCallback ( int32u  issuerEventId,
int8u  supplyTamperState,
int8u  supplyDepletionState,
int8u  supplyUncontrolledFlowState,
int8u  loadLimitSupplyState 
)

Simple Metering Cluster Set Supply Status.

Parameters
issuerEventIdVer.: always
supplyTamperStateVer.: always
supplyDepletionStateVer.: always
supplyUncontrolledFlowStateVer.: always
loadLimitSupplyStateVer.: always

◆ emberAfSimpleMeteringClusterSetUncontrolledFlowThresholdCallback()

boolean emberAfSimpleMeteringClusterSetUncontrolledFlowThresholdCallback ( int32u  providerId,
int32u  issuerEventId,
int16u  uncontrolledFlowThreshold,
int8u  unitOfMeasure,
int16u  multiplier,
int16u  divisor,
int8u  stabilisationPeriod,
int16u  measurementPeriod 
)

Simple Metering Cluster Set Uncontrolled Flow Threshold.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
uncontrolledFlowThresholdVer.: always
unitOfMeasureVer.: always
multiplierVer.: always
divisorVer.: always
stabilisationPeriodVer.: always
measurementPeriodVer.: always

◆ emberAfSimpleMeteringClusterStartSamplingCallback()

boolean emberAfSimpleMeteringClusterStartSamplingCallback ( int32u  issuerEventId,
int32u  startSamplingTime,
int8u  sampleType,
int16u  sampleRequestInterval,
int16u  maxNumberOfSamples 
)

Simple Metering Cluster Start Sampling.

Parameters
issuerEventIdVer.: always
startSamplingTimeVer.: always
sampleTypeVer.: always
sampleRequestIntervalVer.: always
maxNumberOfSamplesVer.: always

◆ emberAfSimpleMeteringClusterStartSamplingResponseCallback()

boolean emberAfSimpleMeteringClusterStartSamplingResponseCallback ( int16u  sampleId)

Simple Metering Cluster Start Sampling Response.

Parameters
sampleIdVer.: always

◆ emberAfSimpleMeteringClusterSupplyStatusResponseCallback()

boolean emberAfSimpleMeteringClusterSupplyStatusResponseCallback ( int32u  providerId,
int32u  issuerEventId,
int32u  implementationDateTime,
int8u  supplyStatus 
)

Simple Metering Cluster Supply Status Response.

Parameters
providerIdVer.: always
issuerEventIdVer.: always
implementationDateTimeVer.: always
supplyStatusVer.: always

◆ emberAfSimpleMeteringClusterTakeSnapshotCallback()

boolean emberAfSimpleMeteringClusterTakeSnapshotCallback ( int32u  snapshotCause)

Simple Metering Cluster Take Snapshot.

Parameters
snapshotCauseVer.: always

◆ emberAfSimpleMeteringClusterTakeSnapshotResponseCallback()

boolean emberAfSimpleMeteringClusterTakeSnapshotResponseCallback ( int32u  snapshotId,
int8u  snapshotConfirmation 
)

Simple Metering Cluster Take Snapshot Response.

Parameters
snapshotIdVer.: always
snapshotConfirmationVer.: always

◆ emberAfSlWwahClusterApsAckEnablementQueryResponseCallback()

boolean emberAfSlWwahClusterApsAckEnablementQueryResponseCallback ( int8u  numberExemptClusters,
int8u *  clusterId 
)

SL Works With All Hubs Cluster Aps Ack Enablement Query Response.

Parameters
numberExemptClustersVer.: always
clusterIdVer.: always

◆ emberAfSlWwahClusterApsAckRequirementQueryCallback()

boolean emberAfSlWwahClusterApsAckRequirementQueryCallback ( void  )

SL Works With All Hubs Cluster Aps Ack Requirement Query.

◆ emberAfSlWwahClusterApsLinkKeyAuthorizationQueryCallback()

boolean emberAfSlWwahClusterApsLinkKeyAuthorizationQueryCallback ( int16u  clusterId)

SL Works With All Hubs Cluster Aps Link Key Authorization Query.

Parameters
clusterIdVer.: always

◆ emberAfSlWwahClusterApsLinkKeyAuthorizationQueryResponseCallback()

boolean emberAfSlWwahClusterApsLinkKeyAuthorizationQueryResponseCallback ( int16u  clusterId,
int8u  apsLinkKeyAuthStatus 
)

SL Works With All Hubs Cluster Aps Link Key Authorization Query Response.

Parameters
clusterIdVer.: always
apsLinkKeyAuthStatusVer.: always

◆ emberAfSlWwahClusterClearBindingTableCallback()

boolean emberAfSlWwahClusterClearBindingTableCallback ( void  )

SL Works With All Hubs Cluster Clear Binding Table.

◆ emberAfSlWwahClusterClientAttributeChangedCallback()

void emberAfSlWwahClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

SL Works With All Hubs Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSlWwahClusterClientDefaultResponseCallback()

void emberAfSlWwahClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

SL Works With All Hubs Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSlWwahClusterClientInitCallback()

void emberAfSlWwahClusterClientInitCallback ( int8u  endpoint)

SL Works With All Hubs Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSlWwahClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfSlWwahClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

SL Works With All Hubs Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSlWwahClusterClientMessageSentCallback()

void emberAfSlWwahClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

SL Works With All Hubs Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSlWwahClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfSlWwahClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

SL Works With All Hubs Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSlWwahClusterClientTickCallback()

void emberAfSlWwahClusterClientTickCallback ( int8u  endpoint)

SL Works With All Hubs Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSlWwahClusterDebugReportQueryCallback()

boolean emberAfSlWwahClusterDebugReportQueryCallback ( int8u  debugReportId)

SL Works With All Hubs Cluster Debug Report Query.

Parameters
debugReportIdVer.: always

◆ emberAfSlWwahClusterDebugReportQueryResponseCallback()

boolean emberAfSlWwahClusterDebugReportQueryResponseCallback ( int8u  debugReportId,
int8u *  debugReportData 
)

SL Works With All Hubs Cluster Debug Report Query Response.

Parameters
debugReportIdVer.: always
debugReportDataVer.: always

◆ emberAfSlWwahClusterDisableApsLinkKeyAuthorizationCallback()

boolean emberAfSlWwahClusterDisableApsLinkKeyAuthorizationCallback ( int8u  numberExemptClusters,
int8u *  clusterId 
)

SL Works With All Hubs Cluster Disable Aps Link Key Authorization.

Parameters
numberExemptClustersVer.: always
clusterIdVer.: always

◆ emberAfSlWwahClusterDisableConfigurationModeCallback()

boolean emberAfSlWwahClusterDisableConfigurationModeCallback ( void  )

SL Works With All Hubs Cluster Disable Configuration Mode.

◆ emberAfSlWwahClusterDisableMgmtLeaveWithoutRejoinCallback()

boolean emberAfSlWwahClusterDisableMgmtLeaveWithoutRejoinCallback ( void  )

SL Works With All Hubs Cluster Disable Mgmt Leave Without Rejoin.

◆ emberAfSlWwahClusterDisableOtaDowngradesCallback()

boolean emberAfSlWwahClusterDisableOtaDowngradesCallback ( void  )

SL Works With All Hubs Cluster Disable Ota Downgrades.

◆ emberAfSlWwahClusterDisablePeriodicRouterCheckInsCallback()

boolean emberAfSlWwahClusterDisablePeriodicRouterCheckInsCallback ( void  )

SL Works With All Hubs Cluster Disable Periodic Router Check Ins.

◆ emberAfSlWwahClusterDisableTouchlinkInterpanMessageSupportCallback()

boolean emberAfSlWwahClusterDisableTouchlinkInterpanMessageSupportCallback ( void  )

SL Works With All Hubs Cluster Disable Touchlink Interpan Message Support.

◆ emberAfSlWwahClusterDisableWwahAppEventRetryAlgorithmCallback()

boolean emberAfSlWwahClusterDisableWwahAppEventRetryAlgorithmCallback ( void  )

SL Works With All Hubs Cluster Disable Wwah App Event Retry Algorithm.

◆ emberAfSlWwahClusterDisableWwahBadParentRecoveryCallback()

boolean emberAfSlWwahClusterDisableWwahBadParentRecoveryCallback ( void  )

SL Works With All Hubs Cluster Disable Wwah Bad Parent Recovery.

◆ emberAfSlWwahClusterDisableWwahParentClassificationCallback()

boolean emberAfSlWwahClusterDisableWwahParentClassificationCallback ( void  )

SL Works With All Hubs Cluster Disable Wwah Parent Classification.

◆ emberAfSlWwahClusterDisableWwahRejoinAlgorithmCallback()

boolean emberAfSlWwahClusterDisableWwahRejoinAlgorithmCallback ( void  )

SL Works With All Hubs Cluster Disable Wwah Rejoin Algorithm.

◆ emberAfSlWwahClusterEnableApsLinkKeyAuthorizationCallback()

boolean emberAfSlWwahClusterEnableApsLinkKeyAuthorizationCallback ( int8u  numberExemptClusters,
int8u *  clusterId 
)

SL Works With All Hubs Cluster Enable Aps Link Key Authorization.

Parameters
numberExemptClustersVer.: always
clusterIdVer.: always

◆ emberAfSlWwahClusterEnableConfigurationModeCallback()

boolean emberAfSlWwahClusterEnableConfigurationModeCallback ( void  )

SL Works With All Hubs Cluster Enable Configuration Mode.

◆ emberAfSlWwahClusterEnablePeriodicRouterCheckInsCallback()

boolean emberAfSlWwahClusterEnablePeriodicRouterCheckInsCallback ( int16u  checkInInterval)

SL Works With All Hubs Cluster Enable Periodic Router Check Ins.

Parameters
checkInIntervalVer.: always

◆ emberAfSlWwahClusterEnableTcSecurityOnNtwkKeyRotationCallback()

boolean emberAfSlWwahClusterEnableTcSecurityOnNtwkKeyRotationCallback ( void  )

SL Works With All Hubs Cluster Enable Tc Security On Ntwk Key Rotation.

◆ emberAfSlWwahClusterEnableWwahAppEventRetryAlgorithmCallback()

boolean emberAfSlWwahClusterEnableWwahAppEventRetryAlgorithmCallback ( int8u  firstBackoffTimeSeconds,
int8u  backoffSeqCommonRatio,
int32u  maxBackoffTimeSeconds,
int8u  maxRedeliveryAttempts 
)

SL Works With All Hubs Cluster Enable Wwah App Event Retry Algorithm.

Parameters
firstBackoffTimeSecondsVer.: always
backoffSeqCommonRatioVer.: always
maxBackoffTimeSecondsVer.: always
maxRedeliveryAttemptsVer.: always

◆ emberAfSlWwahClusterEnableWwahBadParentRecoveryCallback()

boolean emberAfSlWwahClusterEnableWwahBadParentRecoveryCallback ( void  )

SL Works With All Hubs Cluster Enable Wwah Bad Parent Recovery.

◆ emberAfSlWwahClusterEnableWwahParentClassificationCallback()

boolean emberAfSlWwahClusterEnableWwahParentClassificationCallback ( void  )

SL Works With All Hubs Cluster Enable Wwah Parent Classification.

◆ emberAfSlWwahClusterEnableWwahRejoinAlgorithmCallback()

boolean emberAfSlWwahClusterEnableWwahRejoinAlgorithmCallback ( int16u  fastRejoinTimeoutSeconds,
int16u  durationBetweenRejoinsSeconds,
int16u  fastRejoinFirstBackoffSeconds,
int16u  maxBackoffTimeSeconds,
int16u  maxBackoffIterations 
)

SL Works With All Hubs Cluster Enable Wwah Rejoin Algorithm.

Parameters
fastRejoinTimeoutSecondsVer.: always
durationBetweenRejoinsSecondsVer.: always
fastRejoinFirstBackoffSecondsVer.: always
maxBackoffTimeSecondsVer.: always
maxBackoffIterationsVer.: always

◆ emberAfSlWwahClusterNewDebugReportNotificationCallback()

boolean emberAfSlWwahClusterNewDebugReportNotificationCallback ( int8u  debugReportId,
int32u  debugReportSize 
)

SL Works With All Hubs Cluster New Debug Report Notification.

Parameters
debugReportIdVer.: always
debugReportSizeVer.: always

◆ emberAfSlWwahClusterPowerDescriptorChangeCallback()

boolean emberAfSlWwahClusterPowerDescriptorChangeCallback ( int32u  currentPowerMode,
int32u  availablePowerSources,
int32u  currentPowerSource,
int32u  currentPowerSourceLevel 
)

SL Works With All Hubs Cluster Power Descriptor Change.

Parameters
currentPowerModeVer.: always
availablePowerSourcesVer.: always
currentPowerSourceVer.: always
currentPowerSourceLevelVer.: always

◆ emberAfSlWwahClusterPoweringOffNotificationCallback()

boolean emberAfSlWwahClusterPoweringOffNotificationCallback ( int8u  powerNotificationReason,
int16u  manufacturerId,
int8u  manufacturerReasonLength,
int8u *  manufacturerReason 
)

SL Works With All Hubs Cluster Powering Off Notification.

Parameters
powerNotificationReasonVer.: always
manufacturerIdVer.: always
manufacturerReasonLengthVer.: always
manufacturerReasonVer.: always

◆ emberAfSlWwahClusterPoweringOnNotificationCallback()

boolean emberAfSlWwahClusterPoweringOnNotificationCallback ( int8u  powerNotificationReason,
int16u  manufacturerId,
int8u  manufacturerReasonLength,
int8u *  manufacturerReason 
)

SL Works With All Hubs Cluster Powering On Notification.

Parameters
powerNotificationReasonVer.: always
manufacturerIdVer.: always
manufacturerReasonLengthVer.: always
manufacturerReasonVer.: always

◆ emberAfSlWwahClusterRemoveApsAcksOnUnicastsRequirementCallback()

boolean emberAfSlWwahClusterRemoveApsAcksOnUnicastsRequirementCallback ( void  )

SL Works With All Hubs Cluster Remove Aps Acks On Unicasts Requirement.

◆ emberAfSlWwahClusterRequestNewApsLinkKeyCallback()

boolean emberAfSlWwahClusterRequestNewApsLinkKeyCallback ( void  )

SL Works With All Hubs Cluster Request New Aps Link Key.

◆ emberAfSlWwahClusterRequestTimeCallback()

boolean emberAfSlWwahClusterRequestTimeCallback ( void  )

SL Works With All Hubs Cluster Request Time.

◆ emberAfSlWwahClusterRequireApsAcksOnUnicastsCallback()

boolean emberAfSlWwahClusterRequireApsAcksOnUnicastsCallback ( int8u  numberExemptClusters,
int8u *  clusterId 
)

SL Works With All Hubs Cluster Require Aps Acks On Unicasts.

Parameters
numberExemptClustersVer.: always
clusterIdVer.: always

◆ emberAfSlWwahClusterServerAttributeChangedCallback()

void emberAfSlWwahClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

SL Works With All Hubs Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSlWwahClusterServerDefaultResponseCallback()

void emberAfSlWwahClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

SL Works With All Hubs Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSlWwahClusterServerInitCallback()

void emberAfSlWwahClusterServerInitCallback ( int8u  endpoint)

SL Works With All Hubs Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSlWwahClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfSlWwahClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

SL Works With All Hubs Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSlWwahClusterServerMessageSentCallback()

void emberAfSlWwahClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

SL Works With All Hubs Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSlWwahClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfSlWwahClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

SL Works With All Hubs Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSlWwahClusterServerTickCallback()

void emberAfSlWwahClusterServerTickCallback ( int8u  endpoint)

SL Works With All Hubs Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSlWwahClusterSetIasZoneEnrollmentMethodCallback()

boolean emberAfSlWwahClusterSetIasZoneEnrollmentMethodCallback ( int8u  enrollmentMode)

SL Works With All Hubs Cluster Set Ias Zone Enrollment Method.

Parameters
enrollmentModeVer.: always

◆ emberAfSlWwahClusterSetMacPollCcaWaitTimeCallback()

boolean emberAfSlWwahClusterSetMacPollCcaWaitTimeCallback ( int8u  waitTime)

SL Works With All Hubs Cluster Set Mac Poll Cca Wait Time.

Parameters
waitTimeVer.: always

◆ emberAfSlWwahClusterSetPendingNetworkUpdateCallback()

boolean emberAfSlWwahClusterSetPendingNetworkUpdateCallback ( int8u  channel,
int16u  panId 
)

SL Works With All Hubs Cluster Set Pending Network Update.

Parameters
channelVer.: always
panIdVer.: always

◆ emberAfSlWwahClusterShortAddressChangeCallback()

boolean emberAfSlWwahClusterShortAddressChangeCallback ( int8u *  deviceEui64,
int16u  deviceShort 
)

SL Works With All Hubs Cluster Short Address Change.

Parameters
deviceEui64Ver.: always
deviceShortVer.: always

◆ emberAfSlWwahClusterSurveyBeaconsCallback()

boolean emberAfSlWwahClusterSurveyBeaconsCallback ( int8u  standardBeacons)

SL Works With All Hubs Cluster Survey Beacons.

Parameters
standardBeaconsVer.: always

◆ emberAfSlWwahClusterSurveyBeaconsResponseCallback()

boolean emberAfSlWwahClusterSurveyBeaconsResponseCallback ( int8u  numberOfBeacons,
int8u *  beacon 
)

SL Works With All Hubs Cluster Survey Beacons Response.

Parameters
numberOfBeaconsVer.: always
beaconVer.: always

◆ emberAfSlWwahClusterTrustCenterForClusterServerQueryCallback()

boolean emberAfSlWwahClusterTrustCenterForClusterServerQueryCallback ( void  )

SL Works With All Hubs Cluster Trust Center For Cluster Server Query.

◆ emberAfSlWwahClusterTrustCenterForClusterServerQueryResponseCallback()

boolean emberAfSlWwahClusterTrustCenterForClusterServerQueryResponseCallback ( int8u  numberOfClusters,
int8u *  clusterId 
)

SL Works With All Hubs Cluster Trust Center For Cluster Server Query Response.

Parameters
numberOfClustersVer.: always
clusterIdVer.: always

◆ emberAfSlWwahClusterUseTrustCenterForClusterServerCallback()

boolean emberAfSlWwahClusterUseTrustCenterForClusterServerCallback ( int8u  numberOfClusters,
int8u *  clusterId 
)

SL Works With All Hubs Cluster Use Trust Center For Cluster Server.

Parameters
numberOfClustersVer.: always
clusterIdVer.: always

◆ emberAfSlWwahClusterUseTrustCenterForClusterServerResponseCallback()

boolean emberAfSlWwahClusterUseTrustCenterForClusterServerResponseCallback ( int8u  status,
int8u  clusterStatusLength,
int8u *  clusterStatus 
)

SL Works With All Hubs Cluster Use Trust Center For Cluster Server Response.

Parameters
statusVer.: always
clusterStatusLengthVer.: always
clusterStatusVer.: always

◆ emberAfSodiumConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfSodiumConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sodium Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfSodiumConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sodium Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterClientInitCallback()

void emberAfSodiumConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Sodium Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfSodiumConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sodium Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfSodiumConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sodium Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfSodiumConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sodium Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterClientTickCallback()

void emberAfSodiumConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Sodium Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfSodiumConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sodium Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfSodiumConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sodium Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterServerInitCallback()

void emberAfSodiumConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Sodium Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfSodiumConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sodium Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfSodiumConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sodium Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfSodiumConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sodium Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSodiumConcentrationMeasurementClusterServerTickCallback()

void emberAfSodiumConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Sodium Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSubGhzClusterClientAttributeChangedCallback()

void emberAfSubGhzClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sub-GHz Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSubGhzClusterClientDefaultResponseCallback()

void emberAfSubGhzClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sub-GHz Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSubGhzClusterClientInitCallback()

void emberAfSubGhzClusterClientInitCallback ( int8u  endpoint)

Sub-GHz Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSubGhzClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfSubGhzClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sub-GHz Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSubGhzClusterClientMessageSentCallback()

void emberAfSubGhzClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sub-GHz Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSubGhzClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfSubGhzClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sub-GHz Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSubGhzClusterClientTickCallback()

void emberAfSubGhzClusterClientTickCallback ( int8u  endpoint)

Sub-GHz Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSubGhzClusterGetSuspendZclMessagesStatusCallback()

boolean emberAfSubGhzClusterGetSuspendZclMessagesStatusCallback ( void  )

Sub-GHz Cluster Get Suspend Zcl Messages Status.

◆ emberAfSubGhzClusterServerAttributeChangedCallback()

void emberAfSubGhzClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sub-GHz Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSubGhzClusterServerDefaultResponseCallback()

void emberAfSubGhzClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sub-GHz Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSubGhzClusterServerInitCallback()

void emberAfSubGhzClusterServerInitCallback ( int8u  endpoint)

Sub-GHz Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSubGhzClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfSubGhzClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sub-GHz Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSubGhzClusterServerMessageSentCallback()

void emberAfSubGhzClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sub-GHz Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSubGhzClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfSubGhzClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sub-GHz Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSubGhzClusterServerTickCallback()

void emberAfSubGhzClusterServerTickCallback ( int8u  endpoint)

Sub-GHz Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSubGhzClusterSuspendZclMessagesCallback()

boolean emberAfSubGhzClusterSuspendZclMessagesCallback ( int8u  period)

Sub-GHz Cluster Suspend Zcl Messages.

Parameters
periodVer.: always

◆ emberAfSulfateConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfSulfateConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sulfate Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfSulfateConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sulfate Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterClientInitCallback()

void emberAfSulfateConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Sulfate Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfSulfateConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sulfate Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfSulfateConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sulfate Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfSulfateConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sulfate Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterClientTickCallback()

void emberAfSulfateConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Sulfate Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfSulfateConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sulfate Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfSulfateConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sulfate Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterServerInitCallback()

void emberAfSulfateConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Sulfate Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfSulfateConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sulfate Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfSulfateConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sulfate Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfSulfateConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sulfate Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSulfateConcentrationMeasurementClusterServerTickCallback()

void emberAfSulfateConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Sulfate Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sulfur Dioxide Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sulfur Dioxide Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterClientInitCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Sulfur Dioxide Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sulfur Dioxide Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sulfur Dioxide Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfSulfurDioxideConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sulfur Dioxide Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterClientTickCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Sulfur Dioxide Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Sulfur Dioxide Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Sulfur Dioxide Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterServerInitCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Sulfur Dioxide Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Sulfur Dioxide Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Sulfur Dioxide Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfSulfurDioxideConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Sulfur Dioxide Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfSulfurDioxideConcentrationMeasurementClusterServerTickCallback()

void emberAfSulfurDioxideConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Sulfur Dioxide Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTempMeasurementClusterClientAttributeChangedCallback()

void emberAfTempMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Temperature Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTempMeasurementClusterClientDefaultResponseCallback()

void emberAfTempMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Temperature Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTempMeasurementClusterClientInitCallback()

void emberAfTempMeasurementClusterClientInitCallback ( int8u  endpoint)

Temperature Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTempMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfTempMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Temperature Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTempMeasurementClusterClientMessageSentCallback()

void emberAfTempMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Temperature Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTempMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfTempMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Temperature Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTempMeasurementClusterClientTickCallback()

void emberAfTempMeasurementClusterClientTickCallback ( int8u  endpoint)

Temperature Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTempMeasurementClusterServerAttributeChangedCallback()

void emberAfTempMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Temperature Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTempMeasurementClusterServerDefaultResponseCallback()

void emberAfTempMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Temperature Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTempMeasurementClusterServerInitCallback()

void emberAfTempMeasurementClusterServerInitCallback ( int8u  endpoint)

Temperature Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTempMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfTempMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Temperature Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTempMeasurementClusterServerMessageSentCallback()

void emberAfTempMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Temperature Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTempMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfTempMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Temperature Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTempMeasurementClusterServerTickCallback()

void emberAfTempMeasurementClusterServerTickCallback ( int8u  endpoint)

Temperature Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfThermostatClusterClearWeeklyScheduleCallback()

boolean emberAfThermostatClusterClearWeeklyScheduleCallback ( void  )

Thermostat Cluster Clear Weekly Schedule.

◆ emberAfThermostatClusterClientAttributeChangedCallback()

void emberAfThermostatClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Thermostat Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfThermostatClusterClientDefaultResponseCallback()

void emberAfThermostatClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Thermostat Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfThermostatClusterClientInitCallback()

void emberAfThermostatClusterClientInitCallback ( int8u  endpoint)

Thermostat Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfThermostatClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfThermostatClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Thermostat Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfThermostatClusterClientMessageSentCallback()

void emberAfThermostatClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Thermostat Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfThermostatClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfThermostatClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Thermostat Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfThermostatClusterClientTickCallback()

void emberAfThermostatClusterClientTickCallback ( int8u  endpoint)

Thermostat Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfThermostatClusterCurrentWeeklyScheduleCallback()

boolean emberAfThermostatClusterCurrentWeeklyScheduleCallback ( int8u  numberOfTransitionsForSequence,
int8u  dayOfWeekForSequence,
int8u  modeForSequence,
int8u *  payload 
)

Thermostat Cluster Current Weekly Schedule.

Parameters
numberOfTransitionsForSequenceVer.: always
dayOfWeekForSequenceVer.: always
modeForSequenceVer.: always
payloadVer.: always

◆ emberAfThermostatClusterGetRelayStatusLogCallback()

boolean emberAfThermostatClusterGetRelayStatusLogCallback ( void  )

Thermostat Cluster Get Relay Status Log.

◆ emberAfThermostatClusterGetWeeklyScheduleCallback()

boolean emberAfThermostatClusterGetWeeklyScheduleCallback ( int8u  daysToReturn,
int8u  modeToReturn 
)

Thermostat Cluster Get Weekly Schedule.

Parameters
daysToReturnVer.: always
modeToReturnVer.: always

◆ emberAfThermostatClusterRelayStatusLogCallback()

boolean emberAfThermostatClusterRelayStatusLogCallback ( int16u  timeOfDay,
int16u  relayStatus,
int16s  localTemperature,
int8u  humidityInPercentage,
int16s  setpoint,
int16u  unreadEntries 
)

Thermostat Cluster Relay Status Log.

Parameters
timeOfDayVer.: always
relayStatusVer.: always
localTemperatureVer.: always
humidityInPercentageVer.: always
setpointVer.: always
unreadEntriesVer.: always

◆ emberAfThermostatClusterServerAttributeChangedCallback()

void emberAfThermostatClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Thermostat Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfThermostatClusterServerDefaultResponseCallback()

void emberAfThermostatClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Thermostat Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfThermostatClusterServerInitCallback()

void emberAfThermostatClusterServerInitCallback ( int8u  endpoint)

Thermostat Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfThermostatClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfThermostatClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Thermostat Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfThermostatClusterServerMessageSentCallback()

void emberAfThermostatClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Thermostat Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfThermostatClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfThermostatClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Thermostat Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfThermostatClusterServerTickCallback()

void emberAfThermostatClusterServerTickCallback ( int8u  endpoint)

Thermostat Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfThermostatClusterSetpointRaiseLowerCallback()

boolean emberAfThermostatClusterSetpointRaiseLowerCallback ( int8u  mode,
int8s  amount 
)

Thermostat Cluster Setpoint Raise Lower.

Parameters
modeVer.: always
amountVer.: always

◆ emberAfThermostatClusterSetWeeklyScheduleCallback()

boolean emberAfThermostatClusterSetWeeklyScheduleCallback ( int8u  numberOfTransitionsForSequence,
int8u  dayOfWeekForSequence,
int8u  modeForSequence,
int8u *  payload 
)

Thermostat Cluster Set Weekly Schedule.

Parameters
numberOfTransitionsForSequenceVer.: always
dayOfWeekForSequenceVer.: always
modeForSequenceVer.: always
payloadVer.: always

◆ emberAfThermostatUiConfigClusterClientAttributeChangedCallback()

void emberAfThermostatUiConfigClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Thermostat User Interface Configuration Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfThermostatUiConfigClusterClientDefaultResponseCallback()

void emberAfThermostatUiConfigClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Thermostat User Interface Configuration Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfThermostatUiConfigClusterClientInitCallback()

void emberAfThermostatUiConfigClusterClientInitCallback ( int8u  endpoint)

Thermostat User Interface Configuration Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfThermostatUiConfigClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfThermostatUiConfigClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Thermostat User Interface Configuration Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfThermostatUiConfigClusterClientMessageSentCallback()

void emberAfThermostatUiConfigClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Thermostat User Interface Configuration Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfThermostatUiConfigClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfThermostatUiConfigClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Thermostat User Interface Configuration Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfThermostatUiConfigClusterClientTickCallback()

void emberAfThermostatUiConfigClusterClientTickCallback ( int8u  endpoint)

Thermostat User Interface Configuration Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfThermostatUiConfigClusterServerAttributeChangedCallback()

void emberAfThermostatUiConfigClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Thermostat User Interface Configuration Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfThermostatUiConfigClusterServerDefaultResponseCallback()

void emberAfThermostatUiConfigClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Thermostat User Interface Configuration Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfThermostatUiConfigClusterServerInitCallback()

void emberAfThermostatUiConfigClusterServerInitCallback ( int8u  endpoint)

Thermostat User Interface Configuration Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfThermostatUiConfigClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfThermostatUiConfigClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Thermostat User Interface Configuration Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfThermostatUiConfigClusterServerMessageSentCallback()

void emberAfThermostatUiConfigClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Thermostat User Interface Configuration Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfThermostatUiConfigClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfThermostatUiConfigClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Thermostat User Interface Configuration Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfThermostatUiConfigClusterServerTickCallback()

void emberAfThermostatUiConfigClusterServerTickCallback ( int8u  endpoint)

Thermostat User Interface Configuration Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTimeClusterClientAttributeChangedCallback()

void emberAfTimeClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Time Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTimeClusterClientDefaultResponseCallback()

void emberAfTimeClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Time Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTimeClusterClientInitCallback()

void emberAfTimeClusterClientInitCallback ( int8u  endpoint)

Time Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTimeClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfTimeClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Time Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTimeClusterClientMessageSentCallback()

void emberAfTimeClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Time Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTimeClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfTimeClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Time Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTimeClusterClientTickCallback()

void emberAfTimeClusterClientTickCallback ( int8u  endpoint)

Time Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTimeClusterServerAttributeChangedCallback()

void emberAfTimeClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Time Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTimeClusterServerDefaultResponseCallback()

void emberAfTimeClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Time Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTimeClusterServerInitCallback()

void emberAfTimeClusterServerInitCallback ( int8u  endpoint)

Time Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTimeClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfTimeClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Time Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTimeClusterServerMessageSentCallback()

void emberAfTimeClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Time Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTimeClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfTimeClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Time Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTimeClusterServerTickCallback()

void emberAfTimeClusterServerTickCallback ( int8u  endpoint)

Time Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Total Coliform Bacteria Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Total Coliform Bacteria Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientInitCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Total Coliform Bacteria Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Total Coliform Bacteria Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Total Coliform Bacteria Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Total Coliform Bacteria Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientTickCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Total Coliform Bacteria Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Total Coliform Bacteria Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Total Coliform Bacteria Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerInitCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Total Coliform Bacteria Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Total Coliform Bacteria Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Total Coliform Bacteria Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Total Coliform Bacteria Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerTickCallback()

void emberAfTotalColiformBacteriaConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Total Coliform Bacteria Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Total Trihalomethanes Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Total Trihalomethanes Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientInitCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Total Trihalomethanes Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Total Trihalomethanes Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Total Trihalomethanes Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Total Trihalomethanes Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientTickCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Total Trihalomethanes Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Total Trihalomethanes Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Total Trihalomethanes Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerInitCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Total Trihalomethanes Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Total Trihalomethanes Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Total Trihalomethanes Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Total Trihalomethanes Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerTickCallback()

void emberAfTotalTrihalomethanesConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Total Trihalomethanes Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTunnelingClusterAckTransferDataClientToServerCallback()

boolean emberAfTunnelingClusterAckTransferDataClientToServerCallback ( int16u  tunnelId,
int16u  numberOfBytesLeft 
)

Tunneling Cluster Ack Transfer Data Client To Server.

Parameters
tunnelIdVer.: always
numberOfBytesLeftVer.: always

◆ emberAfTunnelingClusterAckTransferDataServerToClientCallback()

boolean emberAfTunnelingClusterAckTransferDataServerToClientCallback ( int16u  tunnelId,
int16u  numberOfBytesLeft 
)

Tunneling Cluster Ack Transfer Data Server To Client.

Parameters
tunnelIdVer.: always
numberOfBytesLeftVer.: always

◆ emberAfTunnelingClusterClientAttributeChangedCallback()

void emberAfTunnelingClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Tunneling Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTunnelingClusterClientDefaultResponseCallback()

void emberAfTunnelingClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Tunneling Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTunnelingClusterClientInitCallback()

void emberAfTunnelingClusterClientInitCallback ( int8u  endpoint)

Tunneling Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTunnelingClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfTunnelingClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Tunneling Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTunnelingClusterClientMessageSentCallback()

void emberAfTunnelingClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Tunneling Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTunnelingClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfTunnelingClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Tunneling Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTunnelingClusterClientTickCallback()

void emberAfTunnelingClusterClientTickCallback ( int8u  endpoint)

Tunneling Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTunnelingClusterCloseTunnelCallback()

boolean emberAfTunnelingClusterCloseTunnelCallback ( int16u  tunnelId)

Tunneling Cluster Close Tunnel.

Parameters
tunnelIdVer.: always

◆ emberAfTunnelingClusterGetSupportedTunnelProtocolsCallback()

boolean emberAfTunnelingClusterGetSupportedTunnelProtocolsCallback ( int8u  protocolOffset)

Tunneling Cluster Get Supported Tunnel Protocols.

Parameters
protocolOffsetVer.: always

◆ emberAfTunnelingClusterReadyDataClientToServerCallback()

boolean emberAfTunnelingClusterReadyDataClientToServerCallback ( int16u  tunnelId,
int16u  numberOfOctetsLeft 
)

Tunneling Cluster Ready Data Client To Server.

Parameters
tunnelIdVer.: always
numberOfOctetsLeftVer.: always

◆ emberAfTunnelingClusterReadyDataServerToClientCallback()

boolean emberAfTunnelingClusterReadyDataServerToClientCallback ( int16u  tunnelId,
int16u  numberOfOctetsLeft 
)

Tunneling Cluster Ready Data Server To Client.

Parameters
tunnelIdVer.: always
numberOfOctetsLeftVer.: always

◆ emberAfTunnelingClusterRequestTunnelCallback()

boolean emberAfTunnelingClusterRequestTunnelCallback ( int8u  protocolId,
int16u  manufacturerCode,
int8u  flowControlSupport,
int16u  maximumIncomingTransferSize 
)

Tunneling Cluster Request Tunnel.

Parameters
protocolIdVer.: always
manufacturerCodeVer.: always
flowControlSupportVer.: always
maximumIncomingTransferSizeVer.: since se-1.1a-07-5356-17

◆ emberAfTunnelingClusterRequestTunnelResponseCallback()

boolean emberAfTunnelingClusterRequestTunnelResponseCallback ( int16u  tunnelId,
int8u  tunnelStatus,
int16u  maximumIncomingTransferSize 
)

Tunneling Cluster Request Tunnel Response.

Parameters
tunnelIdVer.: always
tunnelStatusVer.: always
maximumIncomingTransferSizeVer.: since se-1.1a-07-5356-17

◆ emberAfTunnelingClusterServerAttributeChangedCallback()

void emberAfTunnelingClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Tunneling Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTunnelingClusterServerDefaultResponseCallback()

void emberAfTunnelingClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Tunneling Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTunnelingClusterServerInitCallback()

void emberAfTunnelingClusterServerInitCallback ( int8u  endpoint)

Tunneling Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTunnelingClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfTunnelingClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Tunneling Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTunnelingClusterServerMessageSentCallback()

void emberAfTunnelingClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Tunneling Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTunnelingClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfTunnelingClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Tunneling Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTunnelingClusterServerTickCallback()

void emberAfTunnelingClusterServerTickCallback ( int8u  endpoint)

Tunneling Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTunnelingClusterSupportedTunnelProtocolsResponseCallback()

boolean emberAfTunnelingClusterSupportedTunnelProtocolsResponseCallback ( int8u  protocolListComplete,
int8u  protocolCount,
int8u *  protocolList 
)

Tunneling Cluster Supported Tunnel Protocols Response.

Parameters
protocolListCompleteVer.: always
protocolCountVer.: always
protocolListVer.: always

◆ emberAfTunnelingClusterTransferDataClientToServerCallback()

boolean emberAfTunnelingClusterTransferDataClientToServerCallback ( int16u  tunnelId,
int8u *  data 
)

Tunneling Cluster Transfer Data Client To Server.

Parameters
tunnelIdVer.: always
dataVer.: always

◆ emberAfTunnelingClusterTransferDataErrorClientToServerCallback()

boolean emberAfTunnelingClusterTransferDataErrorClientToServerCallback ( int16u  tunnelId,
int8u  transferDataStatus 
)

Tunneling Cluster Transfer Data Error Client To Server.

Parameters
tunnelIdVer.: always
transferDataStatusVer.: always

◆ emberAfTunnelingClusterTransferDataErrorServerToClientCallback()

boolean emberAfTunnelingClusterTransferDataErrorServerToClientCallback ( int16u  tunnelId,
int8u  transferDataStatus 
)

Tunneling Cluster Transfer Data Error Server To Client.

Parameters
tunnelIdVer.: always
transferDataStatusVer.: always

◆ emberAfTunnelingClusterTransferDataServerToClientCallback()

boolean emberAfTunnelingClusterTransferDataServerToClientCallback ( int16u  tunnelId,
int8u *  data 
)

Tunneling Cluster Transfer Data Server To Client.

Parameters
tunnelIdVer.: always
dataVer.: always

◆ emberAfTunnelingClusterTunnelClosureNotificationCallback()

boolean emberAfTunnelingClusterTunnelClosureNotificationCallback ( int16u  tunnelId)

Tunneling Cluster Tunnel Closure Notification.

Parameters
tunnelIdVer.: always

◆ emberAfTurbidityConcentrationMeasurementClusterClientAttributeChangedCallback()

void emberAfTurbidityConcentrationMeasurementClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Turbidity Concentration Measurement Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterClientDefaultResponseCallback()

void emberAfTurbidityConcentrationMeasurementClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Turbidity Concentration Measurement Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterClientInitCallback()

void emberAfTurbidityConcentrationMeasurementClusterClientInitCallback ( int8u  endpoint)

Turbidity Concentration Measurement Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfTurbidityConcentrationMeasurementClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Turbidity Concentration Measurement Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterClientMessageSentCallback()

void emberAfTurbidityConcentrationMeasurementClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Turbidity Concentration Measurement Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfTurbidityConcentrationMeasurementClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Turbidity Concentration Measurement Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterClientTickCallback()

void emberAfTurbidityConcentrationMeasurementClusterClientTickCallback ( int8u  endpoint)

Turbidity Concentration Measurement Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterServerAttributeChangedCallback()

void emberAfTurbidityConcentrationMeasurementClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Turbidity Concentration Measurement Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterServerDefaultResponseCallback()

void emberAfTurbidityConcentrationMeasurementClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Turbidity Concentration Measurement Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterServerInitCallback()

void emberAfTurbidityConcentrationMeasurementClusterServerInitCallback ( int8u  endpoint)

Turbidity Concentration Measurement Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfTurbidityConcentrationMeasurementClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Turbidity Concentration Measurement Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterServerMessageSentCallback()

void emberAfTurbidityConcentrationMeasurementClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Turbidity Concentration Measurement Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfTurbidityConcentrationMeasurementClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Turbidity Concentration Measurement Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfTurbidityConcentrationMeasurementClusterServerTickCallback()

void emberAfTurbidityConcentrationMeasurementClusterServerTickCallback ( int8u  endpoint)

Turbidity Concentration Measurement Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfVoiceOverZigbeeClusterClientAttributeChangedCallback()

void emberAfVoiceOverZigbeeClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Voice over ZigBee Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfVoiceOverZigbeeClusterClientDefaultResponseCallback()

void emberAfVoiceOverZigbeeClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Voice over ZigBee Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfVoiceOverZigbeeClusterClientInitCallback()

void emberAfVoiceOverZigbeeClusterClientInitCallback ( int8u  endpoint)

Voice over ZigBee Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfVoiceOverZigbeeClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfVoiceOverZigbeeClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Voice over ZigBee Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfVoiceOverZigbeeClusterClientMessageSentCallback()

void emberAfVoiceOverZigbeeClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Voice over ZigBee Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfVoiceOverZigbeeClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfVoiceOverZigbeeClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Voice over ZigBee Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfVoiceOverZigbeeClusterClientTickCallback()

void emberAfVoiceOverZigbeeClusterClientTickCallback ( int8u  endpoint)

Voice over ZigBee Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfVoiceOverZigbeeClusterControlCallback()

boolean emberAfVoiceOverZigbeeClusterControlCallback ( int8u  controlType)

Voice over ZigBee Cluster Control.

Parameters
controlTypeVer.: always

◆ emberAfVoiceOverZigbeeClusterControlResponseCallback()

boolean emberAfVoiceOverZigbeeClusterControlResponseCallback ( int8u  ackNack)

Voice over ZigBee Cluster Control Response.

Parameters
ackNackVer.: always

◆ emberAfVoiceOverZigbeeClusterEstablishmentRequestCallback()

boolean emberAfVoiceOverZigbeeClusterEstablishmentRequestCallback ( int8u  flag,
int8u  codecType,
int8u  sampFreq,
int8u  codecRate,
int8u  serviceType,
int8u *  buffer 
)

Voice over ZigBee Cluster Establishment Request.

Parameters
flagVer.: always
codecTypeVer.: always
sampFreqVer.: always
codecRateVer.: always
serviceTypeVer.: always
bufferVer.: always

◆ emberAfVoiceOverZigbeeClusterEstablishmentResponseCallback()

boolean emberAfVoiceOverZigbeeClusterEstablishmentResponseCallback ( int8u  ackNack,
int8u  codecType 
)

Voice over ZigBee Cluster Establishment Response.

Parameters
ackNackVer.: always
codecTypeVer.: always

◆ emberAfVoiceOverZigbeeClusterServerAttributeChangedCallback()

void emberAfVoiceOverZigbeeClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Voice over ZigBee Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfVoiceOverZigbeeClusterServerDefaultResponseCallback()

void emberAfVoiceOverZigbeeClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Voice over ZigBee Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfVoiceOverZigbeeClusterServerInitCallback()

void emberAfVoiceOverZigbeeClusterServerInitCallback ( int8u  endpoint)

Voice over ZigBee Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfVoiceOverZigbeeClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfVoiceOverZigbeeClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Voice over ZigBee Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfVoiceOverZigbeeClusterServerMessageSentCallback()

void emberAfVoiceOverZigbeeClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Voice over ZigBee Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfVoiceOverZigbeeClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfVoiceOverZigbeeClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Voice over ZigBee Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfVoiceOverZigbeeClusterServerTickCallback()

void emberAfVoiceOverZigbeeClusterServerTickCallback ( int8u  endpoint)

Voice over ZigBee Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfVoiceOverZigbeeClusterVoiceTransmissionCallback()

boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionCallback ( int8u *  voiceData)

Voice over ZigBee Cluster Voice Transmission.

Parameters
voiceDataVer.: always

◆ emberAfVoiceOverZigbeeClusterVoiceTransmissionCompletionCallback()

boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionCompletionCallback ( void  )

Voice over ZigBee Cluster Voice Transmission Completion.

◆ emberAfVoiceOverZigbeeClusterVoiceTransmissionResponseCallback()

boolean emberAfVoiceOverZigbeeClusterVoiceTransmissionResponseCallback ( int8u  sequenceNumber,
int8u  errorFlag 
)

Voice over ZigBee Cluster Voice Transmission Response.

Parameters
sequenceNumberVer.: always
errorFlagVer.: always

◆ emberAfWindowCoveringClusterClientAttributeChangedCallback()

void emberAfWindowCoveringClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Window Covering Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfWindowCoveringClusterClientDefaultResponseCallback()

void emberAfWindowCoveringClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Window Covering Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfWindowCoveringClusterClientInitCallback()

void emberAfWindowCoveringClusterClientInitCallback ( int8u  endpoint)

Window Covering Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfWindowCoveringClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfWindowCoveringClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Window Covering Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfWindowCoveringClusterClientMessageSentCallback()

void emberAfWindowCoveringClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Window Covering Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfWindowCoveringClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfWindowCoveringClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Window Covering Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfWindowCoveringClusterClientTickCallback()

void emberAfWindowCoveringClusterClientTickCallback ( int8u  endpoint)

Window Covering Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfWindowCoveringClusterServerAttributeChangedCallback()

void emberAfWindowCoveringClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

Window Covering Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfWindowCoveringClusterServerDefaultResponseCallback()

void emberAfWindowCoveringClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

Window Covering Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfWindowCoveringClusterServerInitCallback()

void emberAfWindowCoveringClusterServerInitCallback ( int8u  endpoint)

Window Covering Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfWindowCoveringClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfWindowCoveringClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

Window Covering Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfWindowCoveringClusterServerMessageSentCallback()

void emberAfWindowCoveringClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

Window Covering Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfWindowCoveringClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfWindowCoveringClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

Window Covering Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfWindowCoveringClusterServerTickCallback()

void emberAfWindowCoveringClusterServerTickCallback ( int8u  endpoint)

Window Covering Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfWindowCoveringClusterWindowCoveringDownCloseCallback()

boolean emberAfWindowCoveringClusterWindowCoveringDownCloseCallback ( void  )

Window Covering Cluster Window Covering Down Close.

◆ emberAfWindowCoveringClusterWindowCoveringGoToLiftPercentageCallback()

boolean emberAfWindowCoveringClusterWindowCoveringGoToLiftPercentageCallback ( int8u  percentageLiftValue)

Window Covering Cluster Window Covering Go To Lift Percentage.

Parameters
percentageLiftValueVer.: always

◆ emberAfWindowCoveringClusterWindowCoveringGoToLiftValueCallback()

boolean emberAfWindowCoveringClusterWindowCoveringGoToLiftValueCallback ( int16u  liftValue)

Window Covering Cluster Window Covering Go To Lift Value.

Parameters
liftValueVer.: always

◆ emberAfWindowCoveringClusterWindowCoveringGoToTiltPercentageCallback()

boolean emberAfWindowCoveringClusterWindowCoveringGoToTiltPercentageCallback ( int8u  percentageTiltValue)

Window Covering Cluster Window Covering Go To Tilt Percentage.

Parameters
percentageTiltValueVer.: always

◆ emberAfWindowCoveringClusterWindowCoveringGoToTiltValueCallback()

boolean emberAfWindowCoveringClusterWindowCoveringGoToTiltValueCallback ( int16u  tiltValue)

Window Covering Cluster Window Covering Go To Tilt Value.

Parameters
tiltValueVer.: always

◆ emberAfWindowCoveringClusterWindowCoveringStopCallback()

boolean emberAfWindowCoveringClusterWindowCoveringStopCallback ( void  )

Window Covering Cluster Window Covering Stop.

◆ emberAfWindowCoveringClusterWindowCoveringUpOpenCallback()

boolean emberAfWindowCoveringClusterWindowCoveringUpOpenCallback ( void  )

Window Covering Cluster Window Covering Up Open.

◆ emberAfZllCommissioningClusterClientAttributeChangedCallback()

void emberAfZllCommissioningClusterClientAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

ZLL Commissioning Cluster Client Attribute Changed.

Client Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfZllCommissioningClusterClientDefaultResponseCallback()

void emberAfZllCommissioningClusterClientDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

ZLL Commissioning Cluster Client Default Response.

This function is called when the client receives the default response from the server.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfZllCommissioningClusterClientInitCallback()

void emberAfZllCommissioningClusterClientInitCallback ( int8u  endpoint)

ZLL Commissioning Cluster Client Init.

Client Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfZllCommissioningClusterClientManufacturerSpecificAttributeChangedCallback()

void emberAfZllCommissioningClusterClientManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

ZLL Commissioning Cluster Client Manufacturer Specific Attribute Changed.

Client Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfZllCommissioningClusterClientMessageSentCallback()

void emberAfZllCommissioningClusterClientMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

ZLL Commissioning Cluster Client Message Sent.

Client Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfZllCommissioningClusterClientPreAttributeChangedCallback()

EmberAfStatus emberAfZllCommissioningClusterClientPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

ZLL Commissioning Cluster Client Pre Attribute Changed.

Client Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfZllCommissioningClusterClientTickCallback()

void emberAfZllCommissioningClusterClientTickCallback ( int8u  endpoint)

ZLL Commissioning Cluster Client Tick.

Client Tick

Parameters
endpointEndpoint that is being served Ver.: always

◆ emberAfZllCommissioningClusterDeviceInformationRequestCallback()

boolean emberAfZllCommissioningClusterDeviceInformationRequestCallback ( int32u  transaction,
int8u  startIndex 
)

ZLL Commissioning Cluster Device Information Request.

Parameters
transactionVer.: always
startIndexVer.: always

◆ emberAfZllCommissioningClusterDeviceInformationResponseCallback()

boolean emberAfZllCommissioningClusterDeviceInformationResponseCallback ( int32u  transaction,
int8u  numberOfSubDevices,
int8u  startIndex,
int8u  deviceInformationRecordCount,
int8u *  deviceInformationRecordList 
)

ZLL Commissioning Cluster Device Information Response.

Parameters
transactionVer.: always
numberOfSubDevicesVer.: always
startIndexVer.: always
deviceInformationRecordCountVer.: always
deviceInformationRecordListVer.: always

◆ emberAfZllCommissioningClusterEndpointInformationCallback()

boolean emberAfZllCommissioningClusterEndpointInformationCallback ( int8u *  ieeeAddress,
int16u  networkAddress,
int8u  endpointId,
int16u  profileId,
int16u  deviceId,
int8u  version 
)

ZLL Commissioning Cluster Endpoint Information.

Parameters
ieeeAddressVer.: always
networkAddressVer.: always
endpointIdVer.: always
profileIdVer.: always
deviceIdVer.: always
versionVer.: always

◆ emberAfZllCommissioningClusterGetEndpointListRequestCallback()

boolean emberAfZllCommissioningClusterGetEndpointListRequestCallback ( int8u  startIndex)

ZLL Commissioning Cluster Get Endpoint List Request.

Parameters
startIndexVer.: always

◆ emberAfZllCommissioningClusterGetEndpointListResponseCallback()

boolean emberAfZllCommissioningClusterGetEndpointListResponseCallback ( int8u  total,
int8u  startIndex,
int8u  count,
int8u *  endpointInformationRecordList 
)

ZLL Commissioning Cluster Get Endpoint List Response.

Parameters
totalVer.: always
startIndexVer.: always
countVer.: always
endpointInformationRecordListVer.: always

◆ emberAfZllCommissioningClusterGetGroupIdentifiersRequestCallback()

boolean emberAfZllCommissioningClusterGetGroupIdentifiersRequestCallback ( int8u  startIndex)

ZLL Commissioning Cluster Get Group Identifiers Request.

Parameters
startIndexVer.: always

◆ emberAfZllCommissioningClusterGetGroupIdentifiersResponseCallback()

boolean emberAfZllCommissioningClusterGetGroupIdentifiersResponseCallback ( int8u  total,
int8u  startIndex,
int8u  count,
int8u *  groupInformationRecordList 
)

ZLL Commissioning Cluster Get Group Identifiers Response.

Parameters
totalVer.: always
startIndexVer.: always
countVer.: always
groupInformationRecordListVer.: always

◆ emberAfZllCommissioningClusterIdentifyRequestCallback()

boolean emberAfZllCommissioningClusterIdentifyRequestCallback ( int32u  transaction,
int16u  identifyDuration 
)

ZLL Commissioning Cluster Identify Request.

Parameters
transactionVer.: always
identifyDurationVer.: always

◆ emberAfZllCommissioningClusterNetworkJoinEndDeviceRequestCallback()

boolean emberAfZllCommissioningClusterNetworkJoinEndDeviceRequestCallback ( int32u  transaction,
int8u *  extendedPanId,
int8u  keyIndex,
int8u *  encryptedNetworkKey,
int8u  networkUpdateId,
int8u  logicalChannel,
int16u  panId,
int16u  networkAddress,
int16u  groupIdentifiersBegin,
int16u  groupIdentifiersEnd,
int16u  freeNetworkAddressRangeBegin,
int16u  freeNetworkAddressRangeEnd,
int16u  freeGroupIdentifierRangeBegin,
int16u  freeGroupIdentifierRangeEnd 
)

ZLL Commissioning Cluster Network Join End Device Request.

Parameters
transactionVer.: always
extendedPanIdVer.: always
keyIndexVer.: always
encryptedNetworkKeyVer.: always
networkUpdateIdVer.: always
logicalChannelVer.: always
panIdVer.: always
networkAddressVer.: always
groupIdentifiersBeginVer.: always
groupIdentifiersEndVer.: always
freeNetworkAddressRangeBeginVer.: always
freeNetworkAddressRangeEndVer.: always
freeGroupIdentifierRangeBeginVer.: always
freeGroupIdentifierRangeEndVer.: always

◆ emberAfZllCommissioningClusterNetworkJoinEndDeviceResponseCallback()

boolean emberAfZllCommissioningClusterNetworkJoinEndDeviceResponseCallback ( int32u  transaction,
int8u  status 
)

ZLL Commissioning Cluster Network Join End Device Response.

Parameters
transactionVer.: always
statusVer.: always

◆ emberAfZllCommissioningClusterNetworkJoinRouterRequestCallback()

boolean emberAfZllCommissioningClusterNetworkJoinRouterRequestCallback ( int32u  transaction,
int8u *  extendedPanId,
int8u  keyIndex,
int8u *  encryptedNetworkKey,
int8u  networkUpdateId,
int8u  logicalChannel,
int16u  panId,
int16u  networkAddress,
int16u  groupIdentifiersBegin,
int16u  groupIdentifiersEnd,
int16u  freeNetworkAddressRangeBegin,
int16u  freeNetworkAddressRangeEnd,
int16u  freeGroupIdentifierRangeBegin,
int16u  freeGroupIdentifierRangeEnd 
)

ZLL Commissioning Cluster Network Join Router Request.

Parameters
transactionVer.: always
extendedPanIdVer.: always
keyIndexVer.: always
encryptedNetworkKeyVer.: always
networkUpdateIdVer.: always
logicalChannelVer.: always
panIdVer.: always
networkAddressVer.: always
groupIdentifiersBeginVer.: always
groupIdentifiersEndVer.: always
freeNetworkAddressRangeBeginVer.: always
freeNetworkAddressRangeEndVer.: always
freeGroupIdentifierRangeBeginVer.: always
freeGroupIdentifierRangeEndVer.: always

◆ emberAfZllCommissioningClusterNetworkJoinRouterResponseCallback()

boolean emberAfZllCommissioningClusterNetworkJoinRouterResponseCallback ( int32u  transaction,
int8u  status 
)

ZLL Commissioning Cluster Network Join Router Response.

Parameters
transactionVer.: always
statusVer.: always

◆ emberAfZllCommissioningClusterNetworkStartRequestCallback()

boolean emberAfZllCommissioningClusterNetworkStartRequestCallback ( int32u  transaction,
int8u *  extendedPanId,
int8u  keyIndex,
int8u *  encryptedNetworkKey,
int8u  logicalChannel,
int16u  panId,
int16u  networkAddress,
int16u  groupIdentifiersBegin,
int16u  groupIdentifiersEnd,
int16u  freeNetworkAddressRangeBegin,
int16u  freeNetworkAddressRangeEnd,
int16u  freeGroupIdentifierRangeBegin,
int16u  freeGroupIdentifierRangeEnd,
int8u *  initiatorIeeeAddress,
int16u  initiatorNetworkAddress 
)

ZLL Commissioning Cluster Network Start Request.

Parameters
transactionVer.: always
extendedPanIdVer.: always
keyIndexVer.: always
encryptedNetworkKeyVer.: always
logicalChannelVer.: always
panIdVer.: always
networkAddressVer.: always
groupIdentifiersBeginVer.: always
groupIdentifiersEndVer.: always
freeNetworkAddressRangeBeginVer.: always
freeNetworkAddressRangeEndVer.: always
freeGroupIdentifierRangeBeginVer.: always
freeGroupIdentifierRangeEndVer.: always
initiatorIeeeAddressVer.: always
initiatorNetworkAddressVer.: always

◆ emberAfZllCommissioningClusterNetworkStartResponseCallback()

boolean emberAfZllCommissioningClusterNetworkStartResponseCallback ( int32u  transaction,
int8u  status,
int8u *  extendedPanId,
int8u  networkUpdateId,
int8u  logicalChannel,
int16u  panId 
)

ZLL Commissioning Cluster Network Start Response.

Parameters
transactionVer.: always
statusVer.: always
extendedPanIdVer.: always
networkUpdateIdVer.: always
logicalChannelVer.: always
panIdVer.: always

◆ emberAfZllCommissioningClusterNetworkUpdateRequestCallback()

boolean emberAfZllCommissioningClusterNetworkUpdateRequestCallback ( int32u  transaction,
int8u *  extendedPanId,
int8u  networkUpdateId,
int8u  logicalChannel,
int16u  panId,
int16u  networkAddress 
)

ZLL Commissioning Cluster Network Update Request.

Parameters
transactionVer.: always
extendedPanIdVer.: always
networkUpdateIdVer.: always
logicalChannelVer.: always
panIdVer.: always
networkAddressVer.: always

◆ emberAfZllCommissioningClusterResetToFactoryNewRequestCallback()

boolean emberAfZllCommissioningClusterResetToFactoryNewRequestCallback ( int32u  transaction)

ZLL Commissioning Cluster Reset To Factory New Request.

Parameters
transactionVer.: always

◆ emberAfZllCommissioningClusterScanRequestCallback()

boolean emberAfZllCommissioningClusterScanRequestCallback ( int32u  transaction,
int8u  zigbeeInformation,
int8u  zllInformation 
)

ZLL Commissioning Cluster Scan Request.

Parameters
transactionVer.: always
zigbeeInformationVer.: always
zllInformationVer.: always

◆ emberAfZllCommissioningClusterScanResponseCallback()

boolean emberAfZllCommissioningClusterScanResponseCallback ( int32u  transaction,
int8u  rssiCorrection,
int8u  zigbeeInformation,
int8u  zllInformation,
int16u  keyBitmask,
int32u  responseId,
int8u *  extendedPanId,
int8u  networkUpdateId,
int8u  logicalChannel,
int16u  panId,
int16u  networkAddress,
int8u  numberOfSubDevices,
int8u  totalGroupIds,
int8u  endpointId,
int16u  profileId,
int16u  deviceId,
int8u  version,
int8u  groupIdCount 
)

ZLL Commissioning Cluster Scan Response.

Parameters
transactionVer.: always
rssiCorrectionVer.: always
zigbeeInformationVer.: always
zllInformationVer.: always
keyBitmaskVer.: always
responseIdVer.: always
extendedPanIdVer.: always
networkUpdateIdVer.: always
logicalChannelVer.: always
panIdVer.: always
networkAddressVer.: always
numberOfSubDevicesVer.: always
totalGroupIdsVer.: always
endpointIdVer.: always
profileIdVer.: always
deviceIdVer.: always
versionVer.: always
groupIdCountVer.: always

◆ emberAfZllCommissioningClusterServerAttributeChangedCallback()

void emberAfZllCommissioningClusterServerAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId 
)

ZLL Commissioning Cluster Server Attribute Changed.

Server Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always

◆ emberAfZllCommissioningClusterServerDefaultResponseCallback()

void emberAfZllCommissioningClusterServerDefaultResponseCallback ( int8u  endpoint,
int8u  commandId,
EmberAfStatus  status 
)

ZLL Commissioning Cluster Server Default Response.

This function is called when the server receives the default response from the client.

Parameters
endpointDestination endpoint Ver.: always
commandIdCommand id Ver.: always
statusStatus in default response Ver.: always

◆ emberAfZllCommissioningClusterServerInitCallback()

void emberAfZllCommissioningClusterServerInitCallback ( int8u  endpoint)

ZLL Commissioning Cluster Server Init.

Server Init

Parameters
endpointEndpoint that is being initialized Ver.: always

◆ emberAfZllCommissioningClusterServerManufacturerSpecificAttributeChangedCallback()

void emberAfZllCommissioningClusterServerManufacturerSpecificAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
int16u  manufacturerCode 
)

ZLL Commissioning Cluster Server Manufacturer Specific Attribute Changed.

Server Manufacturer Specific Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute that changed Ver.: always
manufacturerCodeManufacturer Code of the attribute that changed Ver.: always

◆ emberAfZllCommissioningClusterServerMessageSentCallback()

void emberAfZllCommissioningClusterServerMessageSentCallback ( EmberOutgoingMessageType  type,
int16u  indexOrDestination,
EmberApsFrame apsFrame,
int16u  msgLen,
int8u *  message,
EmberStatus  status 
)

ZLL Commissioning Cluster Server Message Sent.

Server Message Sent

Parameters
typeThe type of message sent Ver.: always
indexOrDestinationThe destination or address to which the message was sent Ver.: always
apsFrameThe APS frame for the message Ver.: always
msgLenThe length of the message Ver.: always
messageThe message that was sent Ver.: always
statusThe status of the sent message Ver.: always

◆ emberAfZllCommissioningClusterServerPreAttributeChangedCallback()

EmberAfStatus emberAfZllCommissioningClusterServerPreAttributeChangedCallback ( int8u  endpoint,
EmberAfAttributeId  attributeId,
EmberAfAttributeType  attributeType,
int8u  size,
int8u *  value 
)

ZLL Commissioning Cluster Server Pre Attribute Changed.

Server Pre Attribute Changed

Parameters
endpointEndpoint that is being initialized Ver.: always
attributeIdAttribute to be changed Ver.: always
attributeTypeAttribute type Ver.: always
sizeAttribute size Ver.: always
valueAttribute value Ver.: always

◆ emberAfZllCommissioningClusterServerTickCallback()

void emberAfZllCommissioningClusterServerTickCallback ( int8u  endpoint)

ZLL Commissioning Cluster Server Tick.

Server Tick

Parameters
endpointEndpoint that is being served Ver.: always